Create an access request
Request access to an application resource. When authenticating with an API token, user_id is required to specify the grantee.
Authorizations
Bearer token authentication. Pass your AccessOwl API token in the Authorization header as Bearer <token>.
Headers
Optional key (1–255 chars) for safely retrying a request. Reusing the same key for the same request returns 409 Conflict and is not processed again — this confirms the request was already received. Keys are retained for 14 days.
1 - 255Body
Access request parameters
Request body for creating an access request
List of permission IDs to request
1Reason for requesting access
255Resource ID to request access to
User to request access for. Required when authenticating with an API token. With a user login, defaults to the authenticated user if omitted.
Response
Access request created
An access request
Application ID
Access request ID
Requested permission IDs
Request reason
Resource ID
Current status of the access request
pending_approval, pending_permissions_assignment, access_granted, denied, rejected, processing_access, scheduled, pending_dependency User ID of the grantee
Creation timestamp
Provisioning type
application_admin, automatic User ID of the requestor

