All servicesDocumentation 01OpenAPI source
Service / compute
Judge0
Online code execution engine — compile and run code in 70+ programming languages with sandboxed execution.
Payment protocol
mpp
tempo
Method ledger
5 callable methods
POST/judge0/batch-submit0 USDC
POST
/judge0/batch-submitSubmit multiple code executions in a single request.
POST/judge0/execute-code1000 USDC
POST
/judge0/execute-codeExecute code synchronously and return the output.
POST/judge0/get-submission0 USDC
POST
/judge0/get-submissionGet the status and output of a submitted code execution.
GET/judge0/languages0 USDC
GET
/judge0/languagesList all supported programming languages.
POST/judge0/submit-code1000 USDC
POST
/judge0/submit-codeSubmit code for async execution and get a token.