Pangolin icon

Pangolin

Interact with the Pangolin API

Actions142

Identity Provider → Create an OpenID Connect identity provider.

AI-generated

Summary

Create a new OpenID Connect identity provider by sending a JSON configuration to the /idp/oidc endpoint via a PUT request.

Inputs

  • body (required) — JSON-formatted request body specifying the identity provider details such as name, clientId, clientSecret, authUrl, tokenUrl, identifierPath, scopes, and optional emailPath, namePath, and autoProvision flag.
  • options — Optional collection for additional settings, including 'Raw Response' to control if the full API response is returned instead of splitting arrays into individual items.

Output shape

a single JSON object representing the created OpenID Connect identity provider or the raw API response if requested.

The response is typically a single JSON object; use the 'Raw Response' option to receive the full response data without transformation.

Examples

Example 1: Create a new OpenID Connect identity provider

Provide a JSON body with required fields such as name, clientId, clientSecret, authUrl, tokenUrl, identifierPath, and scopes to configure the provider settings.

Discussion