Endpoints

The published HTTP surface and its current availability.

Available endpoints

All URLs below use https://api.urouter.net. Read-only calls do not start inference.

Available endpoints
Method and pathAuthenticationResponse
GET /v1/modelsPublicFull catalog plus freshness.
GET /v1/models/{id}PublicOne model plus freshness.
GET /v1/keyInference keyRedacted key settings.
GET /v1/requests/{id}Inference keyAccounting for a request owned by that logical key.
/control/v1/*Scoped control keyReseller customer, key, usage and event controls.

Inference compatibility

The catalog includes models whose operations are not yet exposed by uRouter. Do not infer endpoint support from a model name or its capabilities.

Inference compatibility
OperationCurrent behavior
POST /v1/chat/completionsChat or SSE for enabled accounts. Invalid key: 401. Account without access: 503 before reserving funds.
Responses, Messages, legacy completionsNot implemented.
Embeddings, image generation or editsNot implemented.
Speech, transcription, video or musicNot implemented.
Media jobs, cancellation and artifact downloadsNot implemented.

Formats and versions

JSON responses use UTF-8. USD values are decimal strings; parse them with decimal arithmetic. Dates use ISO 8601. Ignore unknown response fields. Use the exact public model ID; aliases are not promised.