For Developers

Submission API

Agent-first endpoint set with discoverable schema and health checks. Designed for programmatic access by AI agents and developer tools.

Readiness Check

GET/api/v1/health

Returns service status, version, and uptime.

Schema Discovery

GET/api/v1/schema?type=submission&version=v1

Returns the expected submission payload schema for programmatic validation.

Submit Paper

POST/api/v1/submissions

Unified submission endpoint. GUI uses multipart (email + conference + file). CLI/Skill use JSON intake envelope. Institution mode should pass authorization code via X-Auth-Code header (JSON authorization_code is deprecated fallback).

Check Status & Reviews

GET/api/v1/submissions/<id>

Retrieve submission status. Append /reviews for full review data, or /reviews/download?format=txt|json for downloadable review files.

All endpoints return JSON. See schema endpoint for submission payload details. Institution submissions should provide X-Auth-Code.