Skip to main content
PATCH
Update Provider

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

team_id
string
required
provider_id
string
required

Body

application/vnd.api+json

Request body for patching an external-login provider.

All fields are optional. Use model.model_dump(exclude_unset=True) in the service/router to apply only the supplied changes.

client_secret is write-only and optional on update — omit to leave the stored ciphertext unchanged; supply a new value to rotate the secret.

authorize_url
string | null
claim_map
Claim Map · object | null
client_id
string | null
client_secret
string | null
discovery_url
string | null
display_name
string | null
enabled
boolean | null
issuer
string | null
jwks_uri
string | null
scopes
string[] | null
slug
string | null
token_url
string | null
userinfo_url
string | null

Response

Successful Response

data
JsonApiResource[ExternalProviderAttributes] · object
required
included
any[] | null
meta
Meta · object | null