Base URL
Base URL:Authentication
All endpoints require Bearer token authentication:Response Format
All responses are JSON with consistent structure:Success Response
Error Response
Request IDs
Every response includes arequest_id for tracing and support:
- Success responses: top-level
request_idfield in the JSON body - Error responses:
data.request_idfield in the JSON body - All responses:
X-Request-IDresponse header
request_id when reporting issues.
HTTP Status Codes
Rate Limiting
Rate limits are included in response headers:Endpoint Categories
Catalog
Browse available collections and scenarios
Episodes
Multi-turn training sessions
Evaluation
Score conversations and compare responses