List available entitlements
GET https://{tenant}.atomicwork.com/api/v1/iga/entitlements
List the entitlements (groups, roles, licenses, repos) available for granting. Each entitlement belongs to an app and represents a specific access right that can be assigned to a user.
Filter by app: Pass app_id (from GET /iga/apps) to list only entitlements under a specific identity provider app.
Filter by type: Use the type parameter to narrow by entitlement category:
GROUP— identity provider group membership (e.g. Azure AD security group, Okta group)ROLE— application role assignment
Filter by status: Use status to filter by publication state:
PUBLISHED— available for grantingDRAFT— not yet available
Pagination: Supports page, per_page (default 25), and search_key for name search.
Authorization
X-Api-KeyrequiredHeaders
X-Workspace-IdQuery Parameters
search_keyFilter entitlements by name (partial match).
app_idFilter entitlements under a specific app (from GET /iga/apps).
typeFilter by entitlement category: GROUP (IDP group membership), ROLE (application role).
statusFilter by publication state: PUBLISHED (available for granting), DRAFT (not yet available).
pagePage number (1-indexed). Default 1.
per_pageResults per page (default 25).
Response
Successful response