Arkloop Developers

Entitlements

The entitlement system controls functional access and resource quotas for organizations. Requires platform_admin permission.

List Entitlement Overrides

GET /v1/entitlement-overrides?org_id={org_id}

Response

[
  {
    "id": "...",
    "org_id": "...",
    "key": "credits.monthly_grant",
    "value": "5000",
    "value_type": "integer",
    "reason": "Special approval for enterprise customer",
    "expires_at": null,
    "created_by_user_id": "...",
    "created_at": "2024-01-01T00:00:00Z"
  }
]

Create Entitlement Override

POST /v1/entitlement-overrides

Request Body

FieldTypeRequiredDescription
org_idstringYesTarget organization
keystringYesEntitlement key
valuestringYesEntitlement value
value_typestringYesinteger/boolean/string
reasonstringNoReason for the operation
expires_atstringNoExpiration time (RFC3339)

Delete Entitlement Override

DELETE /v1/entitlement-overrides/{id}?org_id={org_id}

Response

{ "ok": true }

On this page