Skip to main content
POST
Add a priced model to the catalogue

Authorizations

Authorization
string
header
required

Obtain a token via the CLI auth flow (POST /v1/auth/sessions) or GitHub OAuth

Body

application/json

POST /v1/admin/models input.

cached_input_nanos_per_mtok
integer<int64>
required

Cached-input nanos per million tokens.

context_cap_tokens
integer<int32>
required

Maximum context tokens.

input_nanos_per_mtok
integer<int64>
required

Input-token nanos per million tokens.

output_nanos_per_mtok
integer<int64>
required

Output-token nanos per million tokens.

model_id
string
required

Provider-native model identity.

provider
string
required

Provider identity.

Response

Created

Successful model creation.

cached_input_nanos_per_mtok
integer<int64>
required

Cached-input nanos per million tokens.

context_cap_tokens
integer<int32>
required

Maximum context tokens.

input_nanos_per_mtok
integer<int64>
required

Input-token nanos per million tokens.

output_nanos_per_mtok
integer<int64>
required

Output-token nanos per million tokens.

id
string
required

Opaque UUIDv7 row identity.

model_id
string
required

Provider-native model identity.

provider
string
required

Provider identity.

request_id
string
required

Server-generated support correlation id.