POST
/v1/mgmt/sso/idp/app/oidc/create

Create OIDC Application within a project

This endpoint creates an OIDC Application within your Descope project.

See Also

Endpoint Authentication

Use authorization bearer header with the following format:

Authorization: Bearer \<ProjectId:ManagementKey\>

Try it

/v1/mgmt/sso/idp/app/oidc/create

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

< Project ID >:< Management Key > as bearer

In: header

Request Body

idstring

namestring

descriptionstring

enabledboolean

logostring

loginPageUrlstring

claimsarray<string>

forceAuthenticationboolean

Status codeDescription
200OK
curl -X POST "https://api.descope.com/v1/mgmt/sso/idp/app/oidc/create" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <ProjectId:ManagementKey>" \
  -d '{
  "id": "string",
  "name": "string",
  "description": "string",
  "enabled": true,
  "logo": "string",
  "loginPageUrl": "string",
  "claims": [
    "string"
  ],
  "forceAuthentication": true
}'

{
  "id": "string"
}

Was this helpful?