CodeChef/ API
Live Playground · CodeChef

Try every CodeChef endpoint

Enter a handle once, then run any endpoint below straight against the live API. Requests are made directly from your browser — nothing is sent anywhere else.

Path parameters such as {handle} are filled in with the value above. Prefer raw JSON in a new tab? Open /tourist/profile.

Canonical endpoints · 8
GET/{handle}Summary
Run this endpoint to see the live response here.
GET/{handle}/profileProfile
Run this endpoint to see the live response here.
GET/{handle}/statsSolved stats
Run this endpoint to see the live response here.
GET/{handle}/topicsTopic analysis
Run this endpoint to see the live response here.
GET/{handle}/contestsContest history
Run this endpoint to see the live response here.
GET/{handle}/ratingRating timeline
Run this endpoint to see the live response here.
GET/{handle}/heatmapSubmission heatmap
Run this endpoint to see the live response here.
GET/{handle}/badgesEmpty badges
Run this endpoint to see the live response here.
Legacy endpoints · 3
GET/profile/{handle}Deprecated profile alias
Run this endpoint to see the live response here.
GET/heatmap/{handle}Deprecated heatmap alias
Run this endpoint to see the live response here.
GET/rating/{handle}Deprecated rating alias
Run this endpoint to see the live response here.

Want every platform in one place? Check out CodeTrace.