v1

latestOpenAPI 3.1.0AGPLv32026-07-26168262527.5 KB
entitlements

Remove a privilege from an entitlement

This endpoint removes a specific privilege and its value from an entitlement. The privilege remains untouched on the original feature.

delete/plans/{code}/entitlements/{feature_code}/privileges/{privilege_code}

Response

Entitlement with privilege removed

Example response

{
  "entitlement": {
    "code": "seats",
    "name": "Number of seats",
    "description": "Number of users of the account",
    "privileges": [
      {
        "code": "max",
        "name": "Maximum",
        "value_type": "integer",
        "config": {},
        "value": 10
      },
      {
        "code": "max_admins",
        "name": "Max Admins",
        "value_type": "integer",
        "config": {},
        "value": 5
      },
      {
        "code": "root",
        "name": "Allow root user",
        "value_type": "boolean",
        "config": {},
        "value": true
      },
      {
        "code": "provider",
        "name": "SSO Provider",
        "value_type": "select",
        "value": "google",
        "config": {
          "select_options": [
            "google",
            "okta"
          ]
        }
      }
    ]
  }
}