05

Models

GET /models returns the public catalog with prices in USD per token, OpenRouter-compatible.

Catalog

The catalog is synced daily from our provider and every price change opens a new version, so historical requests can always be audited against the price in effect at the time. Removed models are deactivated and return 404 with error_type not_found.

curl
curl https://api.nxioai.com/api/v1/models | jq '.data[] | {id, context_length, pricing}'

Fields

FieldMeaning
idNXIO model id (vendor/slug). Use this in requests.
upstream_idProvider id; accepted as an alias.
context_lengthMaximum context in tokens (null when unknown).
pricing.prompt / completionUSD per token, as decimal strings.
pricing.input_cache_readUSD per cached prompt token, when the provider supports prompt caching.
pricing.requestUSD per request for image/video models (per-request billing).
architecture.modalitye.g. text+image->text.
tagscoding, reasoning, image, video, embedding…