Update
Changed onUpdate metadata or rotate credentials for an integration instance.
All body fields are optional. Omitting a field leaves that aspect unchanged. Supplying integration rotates the stored credentials.
environment_labels replaces the stored set outright rather than merging, so send the full list; [] clears every label and omitting the field keeps the current ones. Labels are normalized (lowercased, trimmed, deduped) before storage, and the response echoes the stored form — send ["PROD"] and read back ["prod"].
Permissions: users with integration-setup permission on the owning org, or platform admin. organization_id defaults to the caller's own org; platform admins may supply a different org to update its integrations.
If credentials, config, or network access changes, a health check workflow starts in the background and updates last_health_check asynchronously.
Returns HTTP 404 if the instance or the target organization does not exist. Returns HTTP 409 if the update would exceed the org MCP tool limit.
Request
- Base URLhttps://api.traversal.com (the document declares no server; this is the origin it was published from)
- URLhttps://api.traversal.com/v3/integrations/{id}
- Authnone declared
Path parameters
Query parameters
Request body
Response
Successful Response
Changes
- warning
added the new
azureenum value to theresponse property for the response status
- warning
- warning
added the new
traversalenum value to theresponse property for the response status
- warning