Skip to main content
PUT
Update Endpoint

Authorizations

Authorization
string
header
required

API key must be provided in the Authorization header

Path Parameters

id
integer
required

ID of the endpoint group to update

Body

application/json
min_load
number

Minimum floor load in perf units/s (token/s for LLMs)

Example:

0

min_cold_load
number

Updated minimum cold load threshold.

Example:

0.05

target_util
number

Target capacity utilization (fraction, max 1.0)

Example:

0.9

cold_mult
number

Cold/stopped instance capacity target as multiple of hot capacity target

Example:

2.5

cold_workers
integer

Min number of workers to keep 'cold' when you have no load

Example:

5

max_workers
integer

Max number of workers your endpoint group can have

Example:

20

max_queue_time
number

Updated maximum acceptable queue time in seconds.

Example:

90

target_queue_time
number

Updated desired queue time in seconds; must be <= max_queue_time.

Example:

15

endpoint_name
string

Deployment endpoint name

Example:

"my_endpoint"

autoscaler_instance
string

Autoscaler deployment environment.

Example:

"prod"

endpoint_state
enum<string>

New activation state for the endpoint.

Available options:
active,
suspended,
stopped
Example:

"active"

inactivity_timeout
number

Updated seconds of inactivity before suspension.

Example:

600

overrecruit_ratio
number

Updated over-recruit ratio for traffic spike absorption.

Example:

1.3

Response

Returns {success: true}

success
boolean

Always true on success.