Welcome to the Judge System API
The Judge System API enables you to create intelligent content evaluation systems with customizable criteria. Whether you’re evaluating text, video, audio, or image content, our API provides the tools you need.Base URL
All API requests are made to:Authentication
Include your API key in the Authorization header for all requests:Response Format
All responses are in JSON format with consistent structure:Success Response
Error Response
Status Codes
| Code | Description |
|---|---|
| 200 | Success |
| 201 | Created |
| 202 | Accepted (async operation started) |
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden |
| 404 | Not Found |
| 429 | Rate Limited |
| 500 | Internal Server Error |
Rate Limits
API calls are rate limited per API key:- Standard: 100 requests per minute
- Premium: 1000 requests per minute
Content Types
The API supports evaluation of multiple content types:- Text: Articles, documents, social media posts
- Video: MP4, AVI, MOV files
- Audio: MP3, WAV, M4A files
- Image: JPG, PNG, GIF files
Judge System Workflow
- Create Judges - Define evaluation criteria for your content
- Upload Content - Submit content for evaluation
- Run Evaluations - Process content against judge criteria
- Review Results - Get detailed scores and feedback
SDKs and Libraries
We provide official SDKs for popular programming languages:- Python:
pip install judge-api - JavaScript:
npm install @judge/api - Go:
go get github.com/judge/api-go
Support
- Documentation: https://docs.judge.com
- Support Email: [email protected]
- Status Page: https://status.judge.com