Identity Providers API
Endpoint Index
| Action | Endpoint |
|---|---|
| Fetch an Identity Provider | GET /auth/identity/instances/{name} |
| Fetch All Identity Providers | GET /auth/identity/instances |
| Add a SAML Identity Provider | POST /auth/identity/saml |
| Add an OIDC Identity Provider | POST /auth/identity/oidc |
| Create an Identity Provider | POST /auth/identity |
GET /auth/identity/instances/{name}Request Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| name | path | string | required |
Response:IdentityProviderResponse
Security Group:identity  Permissions:read,custom
GET /auth/identity/instancesResponse:IdentityProviderResponse[]
Security Group:identity  Permissions:read,custom
POST /auth/identity/samlResponse:IdentityProviderResponse
Security Group:identity  Permissions:add,custom
SAMLIdentityProviderCreateRequest
¶requireddisplayName stringid stringsingleSignOnServiceUrl string
POST /auth/identity/oidcResponse:IdentityProviderResponse
Security Group:identity  Permissions:add,custom
OIDCIdentityProviderCreateRequest
¶requireddisplayName stringclientId stringclientSecret stringid stringimportConfigUrl string
This endpoint will be removed in a future release.
POST /auth/identityResponse:IdentityProviderResponse
Security Group:identity  Permissions:add,custom
IdentityProviderResponse
¶requireddisplayName stringacsUrl stringcallbackUrl stringentityId stringid stringsingleSignOnServiceUrl stringtype string