Skip to main content
GET
Get Access Requests

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

target_user_id
string | null

Filters requests by the ID of the target user.

requester_user_id
string | null

Filters requests by the ID of the requesting user.

user_id
string | null

Filters requests by the ID of the user.

statuses
enum<string>[] | null

Filters requests by their status. Possible values: 'PENDING', 'PENDING_MANAGER_APPROVAL', 'MANAGER_APPROVED', 'MANAGER_DENIED', 'PENDING_APPROVAL', 'APPROVED', 'DENIED', 'EXPIRED', 'CANCELLED', 'PENDING_PROVISIONING', 'PENDING_MANUAL_PROVISIONING', 'DENIED_PROVISIONING', 'PROVISIONED', 'PENDING_DEPROVISIONING', 'PENDING_MANUAL_DEPROVISIONING', 'TIME_BASED_EXPIRED', 'COMPLETED', 'REVERTING', 'REVERTED', 'TIME_BASED_EXPIRED_FAILED', 'TIME_BASED_EXPIRED_CANCELLED'

Available options:
PENDING,
PENDING_MANAGER_APPROVAL,
MANAGER_APPROVED,
MANAGER_DENIED,
PENDING_APPROVAL,
APPROVED,
DENIED,
EXPIRED,
CANCELLED,
PENDING_PROVISIONING,
PENDING_MANUAL_PROVISIONING,
DENIED_PROVISIONING,
PROVISIONED,
PENDING_DEPROVISIONING,
PENDING_MANUAL_DEPROVISIONING,
TIME_BASED_EXPIRED,
COMPLETED,
REVERTING,
REVERTED,
TIME_BASED_EXPIRED_FAILED,
TIME_BASED_EXPIRED_CANCELLED
sort
string
default:ASC

Sort access requests ascending (ASC) or descending (DESC) by created date.

expand
string[] | null

Fields to expand. Supported values: tasks, custom_fields.

page
integer
default:1

Page number

Required range: x >= 1
size
integer
default:50

Page size

Required range: 1 <= x <= 100

Response

Successful Response

items
AccessRequest · object[]
required
total
integer | null
required
Required range: x >= 0
page
integer | null
required
Required range: x >= 1
size
integer | null
required
Required range: x >= 1
pages
integer | null
Required range: x >= 0