Open Studio
DEVELOPERS

One contract for every route.

Build against the Nolyr API and keep your provider choice behind one stable interface.

Quickstart

All generation requests use a normalized shape. Include an idempotency key on every submission.

curl https://api.nolyr.com/v1/quote \ -H "Authorization: Bearer $NOLYR_API_KEY" \ -H "Content-Type: application/json" \ -d '"model":"auto","modality":"video","task":"text-to-video","prompt":"A quiet blue hour"'

Request lifecycle

POST/v1/quoteGet a price and route summary.
POST/v1/generationsReserve funds and submit idempotently.
GET/v1/generations/{id}Read status and result assets.
POST/v1/generations/{id}/cancelRequest cancellation when supported.

Built for safe retries.

Provider attempts are stored separately from customer generations. A reserve and settle ledger prevents duplicate billing when a request is retried.

Public contract

The OpenAPI and MCP specifications ship with the launch pack and will become the generated reference when the API service is enabled.

Download OpenAPI YAML →