Interactive OpenAPI

API reference

Browse the public Sirv AI Studio REST surface from the OpenAPI spec, inspect schemas, and try requests without leaving the docs.

Authentication
Use a bearer token from your account settings when testing secured endpoints.
Authorization: Bearer sk_live_YOUR_API_KEY

Manage keys from Account Settings.

Coverage
This viewer is driven directly from the public OpenAPI spec.

It is ideal for public integration endpoints, including the tool-facing REST surface used by ChatGPT Actions and external automations.

The broader internal app route surface under /api/* is larger than the current public spec, so not every internal route appears here yet.

Interactive explorerOpenAPI 3.1

Swagger explorer

Browse the public contract through a first-party API console with editable request bodies, bearer auth, and live responses.

Request editorLive responsesBearer auth
Session setupFirst-party console
Set auth once, then work directly in the explorer
Choose a server, keep a bearer token handy, and filter the public endpoints down to the one you want to test.
Server
Bearer token
Authorization

Bearer token header

Server picker

Switch between spec targets

Try it out

Run requests in the page

Spec source
/openapi.yaml

The console below is rendered from the public spec, not from handwritten mock docs.

Embedded explorerPublic REST surface
Request editor and live response output
Expand an endpoint, edit the JSON body, execute the request, and inspect the server response without leaving the docs page.
Loading the public API spec
Pulling /openapi.yaml into the console.