Delete an entitlement

The string provided in the entitlement parameter will be converted to lowercase with all leading and trailing spaces removed. No errors are returned if this entitlement does not exist. This endpoint is idempotent by design.

By default, existing plans and active subscriptions are not modified by this request. The default action is to only remove the specified entitlement from the application definition thereby preventing it from being added to new plans going forward. However, there are specific flags you can provide in the request if you also need to remove this entitlement from existing plans and/or active subscriptions.

Authorized scopes:

  • owner
  • admin:full
  • admin:limited
  • application:update
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The id of the application.

entitlement
object
required

The entitlement.

Query Params
boolean
Defaults to false

If this parameter is provided (and set to true), the entitlement will also be removed from any existing plans so that new subscriptions to those plans do not include this entitlement going forward. This parameter is independent of remove_from_active_subscriptions.

boolean
Defaults to false

If this parameter is provided (and set to true), the entitlement will also be removed from any active subscription. This parameter is independent of remove_from_existing_plans.

Headers
integer
Responses

Language
Credentials
Bearer
token
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json