API referenceIdentity providers
Identity_provider_update
PUT
/identity-providers/{id}Path Parameters
id*string
Identity provider id
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X PUT "https://example.com/identity-providers/string" \ -H "Content-Type: application/json" \ -d '{}'{ "attribute_mappings": null, "cognito_provider_name": "string", "created_at": "string", "domains": [ "string" ], "enabled": true, "id": "string", "last_sync_at": "string", "name": "string", "oidc": null, "org_id": "string", "protocol": "saml", "saml": null, "scim": null, "updated_at": "string"}Identity_provider_test_connection POST
Previous Page
`GET /installations` — every installation held by a team the caller belongs to (ADR-0050 §6). GET
**No team parameter, deliberately.** The set is `auth.team_ids`, so a caller cannot name a team they are not on — the bound is the permission scope rather than an argument to be validated. A caller on two teams gets the union of both. One synthetic page, like every list on this surface: the cost scales with the caller's team count rather than the org's install count, because there is no per-row join.