Skip to content

Update endpoint

PATCH
/endpoints/{id}
curl --request PATCH \
--url https://api.krakenkey.io/endpoints/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "sni": "example.com", "label": "Production API", "isActive": true, "probeIds": [ "probe-uuid-1" ], "hostedRegions": [ "us-east-1" ] }'
id
required
string

Endpoint UUID

Media typeapplication/json
object
sni

SNI override

string
Example
example.com
label

User-friendly label

string
Example
Production API
isActive

Whether endpoint monitoring is active

boolean
Example
true
probeIds

Connected probe IDs to assign (replaces existing assignments)

Array<string>
Example
[
"probe-uuid-1"
]
hostedRegions

Hosted probe regions to enable (replaces existing regions)

Array<string>
Example
[
"us-east-1"
]

Endpoint updated

Endpoint not found