List Identity Providers
Retrieves the identity providers available within the organization. This operation provides information about various identity providers for SAML or OIDC authentication integrations.
Query parameters
Filter identity providers returned in the response.
Response
A collection of identity providers. This response contains a collection of identity providers, which may include both OIDC and SAML identity providers.
Example response
[
{
"id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
"type": "oidc",
"enabled": true,
"login_path": "myapp",
"config": {
"issuer_url": "https://konghq.okta.com/oauth2/default",
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"claim_mappings": {
"name": "name",
"email": "email",
"groups": "groups"
}
},
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z"
}
]Changes
Changed in 8 of the 75 revisions of this API.4213
- ▲
the
items/config/oneOf[subschema #2: SAML Identity Provider Config]/callback_urlresponse's property type/format changed fromstring/pathtostring/urifor status200response-property-type-changed
- ▲
the
items/config/oneOf[subschema #2: SAML Identity Provider Config]/sp_metadata_urlresponse's property type/format changed fromstring/pathtostring/urifor status200response-property-type-changed
- ▲
- ○
added the optional write-only property
items/config/oneOf[subschema #1: OIDC Identity Provider Config]/client_secretto the response with the200statusresponse-optional-write-only-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ●
for the
queryrequest parameterfilter, the type/format of propertytypewas changed fromstring/to/request-parameter-property-type-changed
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
the
emailresponse's property default valueemailwas added for the status200response-property-default-value-added
- ○
the
groupsresponse's property default valuegroupswas added for the status200response-property-default-value-added
- ○
the
nameresponse's property default valuenamewas added for the status200response-property-default-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
the
emailresponse's property default valueemailwas removed for the status200response-property-default-value-removed
- ○
the
groupsresponse's property default valuegroupswas removed for the status200response-property-default-value-removed
- ○
the
nameresponse's property default valuenamewas removed for the status200response-property-default-value-removed
This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
the
emailresponse's property default valueemailwas added for the status200response-property-default-value-added
- ○
the
groupsresponse's property default valuegroupswas added for the status200response-property-default-value-added
- ○
the
nameresponse's property default valuenamewas added for the status200response-property-default-value-added
- ○
- ▲
added
OIDCIdentityProviderConfigSAMLIdentityProviderConfigto theitems/configresponse propertyoneOflist for the response status200response-property-one-of-added
- ○
added the optional property
items/login_pathto the response with the200statusresponse-optional-property-added
- ○
removed
schemas-OIDCIdentityProviderConfigschemas-SAMLIdentityProviderConfigfrom theitems/configresponse propertyoneOflist for the response status200response-property-one-of-removed
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
schemas-OIDCIdentityProviderConfigschemas-SAMLIdentityProviderConfigto theitems/configresponse propertyoneOflist for the response status200response-property-one-of-added
- ●
removed the optional property
items/login_pathfrom the response with the200statusresponse-optional-property-removed
- ○
removed
OIDCIdentityProviderConfigSAMLIdentityProviderConfigfrom theitems/configresponse propertyoneOflist for the response status200response-property-one-of-removed
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲