/v1/mgmt/sso/idp/app/oidc/updateAuthorization
Descope Project ID and Management Key Project ID:Management Key as bearer token.
In: header
Request Body
application/json
Optional: import an existing OIDC client. Both are accepted on create only (immutable afterward); empty means the client_id is computed and the client_secret is generated server-side. The client_id must be unique within the project. The client_secret is returned once on the create response.
Default audience policy for issued tokens. Applies only to modern apps (non-empty clientType): 'projectId', 'clientId', or empty (both). Legacy apps are unaffected. Mirrors third-party apps.
trustedAppIds lists sibling SSO apps whose roles are included in this app's JWT under the
trustedApps claim at login time. Apps where the user has no roles are silently omitted.
Update OIDC Application within a project
This endpoint updates an OIDC Application within your Descope project.
See Also
- Review our documentation around Applications within Descope.
curl -X POST "https://api.descope.com/v1/mgmt/sso/idp/app/oidc/update" \ -H "Content-Type: application/json" \ -d '{}'Create OIDC Application POST
### Create OIDC Application within a project This endpoint creates an OIDC Application within your Descope project. ### See Also - Review our [documentation](/manage/idpapplications/) around Applications within Descope.
Delete Application POST
### Delete an Application within a project This endpoint deletes an Application within your Descope project. ### See Also - Review our [documentation](/manage/idpapplications/) around Applications within Descope.