All integrationsEducation

Codeforces

Follow competitive programming on Codeforces.

actions
14
triggers
3

Triggers

Start a workflow when something happens in Codeforces.

  • Codeforces New Contest ScheduledTriggers when Codeforces announces a new contest, with its start time, length and registration link
  • Codeforces New SubmissionTriggers when a user's submission has been judged, with the problem, verdict, language, time and memory
  • Codeforces Rating ChangedTriggers when a rated contest changes a user's rating, with their place and their old and new rating

Actions

Steps a workflow can run in Codeforces.

  • Get a userGet a user's public profile: rating and rank, best rating, name, country, organization, contribution and when they joined and were last online.
  • Get several usersGet up to 100 users' profiles in one step, such as a team or a class, with the handles Codeforces does not know listed separately rather than failing the step.
  • Get a user's rating historyList a user's rated contests, newest first, with their place and how their rating changed, plus their current and best rating.
  • List a user's submissionsList a user's most recent submissions, newest first, with the problem, language, verdict, time and memory, optionally only one verdict or only since a date.
  • List a user's blog entriesList the blog entries a user has written, newest first.
  • List contestsList contests by phase: upcoming ones soonest first with when they start and how long they last, or running and finished ones newest first, optionally from the Gym or by name.
  • Get a contestGet one contest: its name, rules, phase, start and end times and how many minutes away it starts.
  • List a contest's submissionsList a contest's most recent submissions, newest first, optionally only one participant's or only one verdict.
  • Find problemsFind problems in the Codeforces archive by tags, difficulty rating and title, newest, easiest, hardest or most solved first, with how many people solved each.
  • Get a problemGet one problem from the archive by its code, such as 2000A: its title, difficulty rating, tags, how many solved it, and its link.
  • List the latest submissionsList the submissions just made to the problem archive by anyone, newest first, optionally only one verdict.
  • List recent blog activityList the latest activity on Codeforces' blogs, newest first: new and edited posts and new comments, with links.
  • Get a blog entryGet a blog post, such as an announcement or an editorial: its title, author, rating, tags and full text, as plain text and as HTML.
  • List a blog entry's commentsList the comments on a blog post, oldest, newest or highest rated first, as plain text with the author and a link to each.

Automate Codeforces with Lodol.

Connect Codeforces and ask your AI for your first workflow.

Free plan, no credit card