We unofficially provide API to get information about AtCoder.
- Please don't hit API so often. Please sleep for more than 1 second between accesses.
- We sometimes deprecate old APIs and replace them with new ones. Please carefully watch this repository and update your application to use the latest API.
https://kenkoooo.com/atcoder/atcoder-api/v3/ac_ranking?from=0&to=10
https://kenkoooo.com/atcoder/atcoder-api/v3/user/ac_rank?user=kenkoooo
https://kenkoooo.com/atcoder/atcoder-api/v3/rated_point_sum_ranking?from=0&to=10
https://kenkoooo.com/atcoder/atcoder-api/v3/user/rated_point_sum_rank?user=kenkoooo
https://kenkoooo.com/atcoder/atcoder-api/v3/streak_ranking?from=0&to=10
https://kenkoooo.com/atcoder/atcoder-api/v3/user/streak_rank?user=kenkoooo
https://kenkoooo.com/atcoder/atcoder-api/v3/language_list
https://kenkoooo.com/atcoder/atcoder-api/v3/language_ranking?from=0&to=10&language=Rust
https://kenkoooo.com/atcoder/atcoder-api/v3/user/language_rank?user=kenkoooo
Returns a list of submissions of the specified user. You need to specify a time, and up to 500 submissions after the specified time will be returned.
https://kenkoooo.com/atcoder/atcoder-api/v3/user/submissions?user={user_id}&from_second={unix_second}
https://kenkoooo.com/atcoder/atcoder-api/v3/user/submissions?user=chokudai&from_second=1560046356
https://kenkoooo.com/atcoder/atcoder-api/v3/from/{unix_time_second}
/atcoder-api/v2/user_info
/atcoder-api/info/*
/atcoder-api/results
/resources/ac.json
/resources/lang.json
/resources/streaks.json
/resources/sums.json
This will be updated once a week.