Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

A gateway API token (tcg_…) created in the dashboard

Path Parameters

id
string
required

Endpoint id

Body

application/json

Replaces every editable field. Omit bearer_token to keep the current one. Connection changes send the endpoint back to review; price changes on a live endpoint become a pending request.

pricing
object
required
slots
integer<int32>
required
url
string
required
bearer_token
string | null
capabilities
string[]
context_window
integer<int32> | null
quantization
string | null
upstream_model_name
string | null

Response

Success

One of your endpoints. The upstream bearer token is write-only and never returned.

availability
enum<string>
required
Available options:
pending,
validating,
up,
degraded,
down,
rejected
capabilities
string[]
required
config_version
integer<int32>
required
created_at
string
required
id
string
required
latest_validations
object[]
required

Latest run per suite against the current configuration.

model_id
string
required
pricing
object
required

Prices in USD per million tokens, as decimal strings.

slots
integer<int32>
required
slug
string
required
status
enum<string>
required
Available options:
active,
paused,
suspended,
retired,
pending,
rejected
url
string
required
context_window
integer<int32> | null
latest_price_change
object | null

Price changes on a live endpoint wait for operator review; the live prices stay in effect.

output_tokens_per_sec
number<double> | null
quantization
string | null
review_reason
string | null
reviewed_at
string | null
upstream_model_name
string | null
validated_at
string | null
validation_error
string | null