Skip to main content
Access programming-focused APIs for code execution, competitive programming contests, and documentation generation.

Available Programming APIs

APIDescriptionAuthHTTPSCORS
CodeforcesGet access to Codeforces dataapiKeyYesUnknown
HackerearthFor compiling and running code in several languagesapiKeyYesUnknown
Judge0 CEOnline code execution systemapiKeyYesUnknown
KONTESTSFor upcoming and ongoing competitive coding contestsNoYesUnknown
MintlifyFor programmatically generating documentation for codeapiKeyYesYes

Use Cases

Code Compilation

Use Hackerearth or Judge0 CE to compile and execute code in multiple programming languages

Contest Tracking

Stay updated with KONTESTS API for upcoming competitive programming contests

Platform Integration

Integrate Codeforces data into your competitive programming platform

Documentation

Generate beautiful documentation automatically with Mintlify API

Judge0 CE

A robust, scalable, open-source online code execution system that can be used to build a wide range of applications that need online code execution features. Features:
  • Support for 60+ programming languages
  • Fast and reliable code execution
  • Comprehensive API documentation
  • Docker-based architecture

KONTESTS

Track competitive programming contests across multiple platforms including Codeforces, CodeChef, LeetCode, HackerRank, and more. Platforms Supported:
  • Codeforces
  • CodeChef
  • LeetCode
  • HackerRank
  • AtCoder
  • And many more
Most programming APIs require API keys for authentication. Sign up on their respective platforms to get your credentials.