List Entitlements
List every entitlement across your organization — roles, licenses, groups, and other access rights — spanning every app.
Paginated via opaque cursor: pass the next_page_token value from the previous response back as the page_token query parameter to fetch the next page. When next_page_token is null, the current page is the last one.
A page can hold fewer items than page_size while more results remain. Treat an absent next_page_token, not a short page, as the end of the list.
A request that takes too long to answer, such as a search that matches few entitlements in a large organization, returns 422 with code entitlements.list_too_broad. Narrow the search, or list one app’s entitlements with GET /v1/apps/{app_uuid}/entitlements.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Fields to expand. Supported fields: approval_workflow_override, provisioning_workflow, deprovisioning_workflow, appstore_settings.
Filter by AppStore catalog visibility. When present, only entitlements configured in the AppStore catalog are considered: true returns those visible in the catalog, false those hidden from it. An entitlement on an app that isn't in the AppStore counts as hidden. Entitlements that aren't configured in the AppStore catalog at all are excluded either way. Omit this filter to return every entitlement regardless of AppStore configuration. Requires the AppStore item settings read permission across your organization.
Case-insensitive substring match against the entitlement's label. Resend it with each page_token.
Opaque cursor from a previous response's next_page_token. Omit to fetch the first page. Treat as opaque: do not decode, construct, or interpret it.
Maximum number of items to return per page. Values above 100 are clamped to 100 rather than rejected.
x >= 1Response
Successful Response
Entitlements returned in this page.
Token for the next page, or null when this is the last page. An absent token is the only end-of-results signal. A page holding fewer than page_size items does not mean the results are exhausted. Treat the value as opaque: do not decode, construct, or interpret it.