GET
/api/v1/identity-providers/{identity-provider}Get an identity provider
Retrieves a configured identity provider by its ID. Use the identity provider's identifier to get its resource name, type, display title, identifier filter, and configuration.
identity-providerstringrequired
The ID of the identity provider to retrieve.
200Returns the identity provider, including its resource name, type, title, and configuration.
namestringoptional
The resource name of the identity provider.
Format: identity-providers/{idp}
typestringrequired
Required. The type of the identity provider.
titlestringrequired
Required. The display title of the identity provider.
identifierFilterstringoptional
Optional. Filter applied to user identifiers.
configobjectrequired
Required. Configuration for the identity provider.
defaultReturns a standard error object containing an error code, developer-facing message, and optional details.
codeintegeroptional
The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
messagestringoptional
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
detailsarray<object>optional
A list of messages that carry the error details. There is a common set of message types for APIs to use.
Error handling
The identity-provider path parameter must contain the identity provider's ID.
