XEducation
### 🎓 AI Autograding API - Transform Your Assessment Process **Revolutionize education with intelligent, automated grading that rivals human instructors.** Our advanced AI Autograding API transforms the way educators assess student work. Simply upload PDF exams or assignments, and receive comprehensive, professional grading reports with personalized feedback for each question. #### ✨ **Key…
XEducation endpoints
| Method | Endpoint | Description |
|---|---|---|
| Single Exam Processing | ||
| GET |
Get Single Exam Results /autograding/{job_id}/results |
Get the complete results for a completed single exam job with optional metadata filtering. This endpoint provides detailed grading results including scores, feedback, and… |
| GET |
getSingleExamStatus /autograding/job-status/{job_id} |
Monitor the real-time progress and retrieve results of a single exam grading job. ## 📊 Status Lifecycle - **queued**: Job is waiting in the processing queue - **processing**: AI… |
| POST |
Grade a Single Exam in Async /autograding/grade-exam-async/ |
Submit a single PDF exam for AI-powered grading with customizable preferences and real-time processing. ## 📋 Processing Workflow 1. **Upload**: Submit PDF file with optional… |
| Batch Processing | ||
| GET |
getBatchProcessingStatus /autograding/batch/{batch_job_id}/status |
Monitor real-time progress of a batch grading job with detailed status for each individual exam. ## 📊 Comprehensive Status Information - **Overall Progress**: Batch completion… |
| POST |
Grade Batch Exams Async /autograding/batch/grade-exams-async/ |
Submit multiple PDF exams for concurrent AI-powered grading with comprehensive batch processing. ## 🚀 Batch Processing Features - Process up to 20 exams simultaneously -… |
| GET |
getBatchResults /autograding/batch/{batch_job_id}/results |
Retrieve complete batch processing results as a comprehensive JSON response containing all exam data, statistics, and detailed grading information. ## 📊 Complete Results Package… |
| Configuration | ||
| GET |
getDefaultConfiguration /autograding/config/defaults |
Retrieve the system default configuration values for all grading parameters. ## 📋 Configuration Categories - **Models**: Default AI models for each processing stage -… |
XEducation pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $59.99 / month | 100 / hour |
|
| ULTRA Recommended | $199.99 / month | 500 / hour |
|
| MEGA | $499.99 / month | — |
|