Codeforces API
Codeforces als API — het grootste competitieve programmeerplatform, dat regelmatig gewogen rondes organiseert voor honderdduizenden programmeurs wereldwijd. Deze API wikkelt de officiële Codeforces API in een schone, voorspelbare JSON-dienst. /v1/user zoekt de profielen van een of meerdere concurrenten op — huidige en maximale rating met de bijbehorende rang/titel (van newbie via grandmaster tot legendary grandmaster), bijdragescore, land, stad, organisatie, registratiedatum en avatar. /v1/rating retourneert de volledige ratinggeschiedenis van een concurrent, wedstrijd voor wedstrijd, met de oude en nieuwe rating, de ratingverandering en de behaalde rang in elke ronde — ideaal voor het plotten van een ratingcurve. /v1/contests toont aankomende en afgelopen wedstrijden, filterbaar op fase (BEFORE voor het schema van aankomende rondes, FINISHED voor het archief), elk met starttijd, duur en type. /v1/problems doorzoekt de volledige Codeforces-problemset op tag (dp, graphs, greedy, math, implementation, data structures en tientallen andere) en op moeilijkheidsgraadbereik, en retourneert voor elk probleem de wedstrijd-id, index, naam, moeilijkheidsgraad en tags met een directe link. Ratings variëren van ~800 tot 3500+. Ideaal voor competitieve programmeerdashboards, ratingtrackers, training en probleemaanbevelingstools, en Discord/Telegram-bots voor CP-gemeenschappen. Gegevens van de officiële Codeforces API, gratis te gebruiken. De dienst is bestand tegen de gelijktijdigheidslimiet van Codeforces (automatische herhaling met backoff).
api.oanor.com/codeforces-api