See the API's various operations for details on their request parameters and response data:
Operation | Method | Endpoint |
---|---|---|
Submit an authorization request | POST | /{customerId}/{hostedLoginDomain}/login/token |
Request an administrative access token | POST | /{customerId}/login/token |
Introspect a token | POST | /{customerId}/login/token/introspect |
Revoke a token | POST | /{customerId}/login/token/revoke |
View your discovery document | GET | /{customerId}/login/.well-known/openid-configuration |
List JSON web keys | GET | /{customerId}/login/jwk |
List OpenID Connect clients | GET | /{customerId}/config/clients |
Create an OpenID Connect client | POST | /{customerId}/config/clients |
Get an OpenID Connect client | GET | /{customerId}/config/clients/{oidcClientId} |
Modify an OpenID Connect client | PUT | /{customerId}/config/clients/{oidcClientId} |
Delete an OpenID Connect client | DELETE | /{customerId}/config/clients/{oidcClientId} |
Get an OpenID Connect client secret | GET | /{customerId}/config/clients/{oidcClientId}/secret |
Reset an OpenID Connect client secret | POST | /{customerId}/config/clients/{oidcClientId}/secret |
List login policies | GET | /{customerId}/config/loginPolicies |
Create a login policy | POST | /{customerId}/config/loginPolicies |
Delete a login policy | DELETE | /{customerId}/config/loginPolicies |
Get a login policy | GET | /{customerId}/config/loginPolicies/{loginPolicyId} |
Modify a login policy | PUT | /{customerId}/config/loginPolicies/{loginPolicyId} |
Get push claims status | GET | /{customerId}/config/loginPolicies/{loginPolicyId}/pushClaims |
Modify push claims status | PUT | /{customerId}/config/loginPolicies/{loginPolicyId}/pushClaims |
List allowed response types | GET | /{customerId}/config/loginPolicies/{loginPolicyId}/allowedResponseTypes |
Modify allowed response types | PUT | /{customerId}/config/loginPolicies/{loginPolicyId}/allowedResponseTypes |
List token policies | GET | /{customerId}/config/tokenPolicies |
Create a token policy | POST | /{customerId}/config/tokenPolicies |
Get a token policy | GET | /{customerId}/config/tokenPolicies/{tokenPolicyId} |
Modify a token policy | PUT | /{customerId}/config/tokenPolicies/{tokenPolicyId} |
Delete a token policy | DELETE | /{customerId}/config/tokenPolicies/{tokenPolicyId} |
List allowed grant types | GET | /{customerId}/config/tokenPolicies/{tokenPolicyId}/allowedGrantTypes |
Modify allowed grant types | PUT | /{customerId}/config/tokenPolicies/{tokenPolicyId}/allowedGrantTypes |
List allowed resource indicators | GET | /{customerId}/config/tokenPolicies/{tokenPolicyId}/allowedResourceIndicators |
Modify allowed resource indicators | PUT | /{customerId}/config/tokenPolicies/{tokenPolicyId}/allowedResourceIndicators |