Skip to content
Someone API
Esc
navigateopen⌘Jpreview
On this page

Capabilities

The provider-neutral catalog of what the API can do, with stable IDs, input/output schemas, and current availability.

The capability catalog describes what the API can do in a provider-neutral way. Each entry has a stable ID (like image.create, video.create, or speech.create), the finite set of model/mode operations it supports, links to canonical input/output JSON Schema, limits, versions, and current availability.

List capabilities

GET /v1/capabilities

Returns the full catalog. Optional exact filters:

Query param Description
category Filter by capability category
availability Filter by current availability
model Filter by model

Repeated, empty, or invalid filters return 400.

Get a capability

GET /v1/capabilities/{id}

Returns one entry by stable ID (e.g. image.create). Unknown IDs return 404.

The embedded schema documents reference /openapi.json with absolute links. Resolve those links to learn an operation’s exact fields rather than inferring them from prose or runtime model names.

Was this page helpful?