/v1/mgmt/thirdparty/consents/deleteAuthorization
Descope Project ID and Management Key Project ID:Management Key as bearer token.
In: header
Request Body
application/json
Delete OAuth user consents for Inbound Apps. Provide consentIds, or filter by appId, userIds, and optional tenantId.
To revoke agentic identities, use Revoke agentic identities instead — it scopes deletion to agentic consents and supports clientId and resourceId filters.
curl -X POST "https://api.descope.com/v1/mgmt/thirdparty/consents/delete" \ -H "Content-Type: application/json" \ -d '{}'{}export interface Response {}Search third party application consents POST
Search OAuth user consents for [Inbound Apps](/identity-federation/inbound-apps). Filter by `appId`, `userId`, `consentId`, or `tenantId`. For [agentic identities](/agentic-identity-hub/core-components/agents) (MCP server authorizations), use [Search agentic identities](/api/management/agentic-identity-hub/search-agentic-identities) instead — it returns agent name, resource ID, and client ID alongside each consent.
Delete third party application consents by tenant POST
Delete all OAuth user consents for an [Inbound App](/identity-federation/inbound-apps) within a tenant. Provide `tenantId` and optional `appId` or `consentIds`.