Skip to main content
POST
Search delegations

Authorizations

Authorization
string
header
required

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

Body

application/json
tenantId
string
required

Tenant ID

Example:

"105fa115-52d0-4466-baff-740447a60774"

page
number

Page number

Required range: x >= 1
Example:

1

limit
number

Number of items per page

Required range: 1 <= x <= 100
Example:

10

status
object[]

Comma separated Delegation Status values

Example:

"ISSUED"

Delegation search string

Example:

"Authority Wisdom"

section
string[]

Comma separated Section IDs

Example:

null

category
string[]

Comma separated Category IDs

Example:

null

groupIds
string[]

Comma separated Group IDs

Example:

null

positionIds
string[]

Comma separated Position IDs

Example:

null

redelegable
boolean

Redelegable filter

Example:

true

isInvalid
boolean

Invalid delegations filter (Delegations with alerts)

Example:

true

authorityTypeIds
string[]

Comma separated Authority Type IDs

Example:

null

authorityLimitValueTypes
string[]

Comma separated Authority Value Types

Example:

"Days,Months,Years"

authorityLimitValueFilters
object[]

Authority Limit Value Filters

roles
string[]

Comma separated Role IDs

Example:

null

conditions
boolean

Conditions filter

Example:

true

issuedStartDate
string

Start date time for date range filter on delegation issued date

Example:

"2025-03-05T11:49:50.577Z"

issuedEndDate
string

End date time for date range filter on delegation issued date

Example:

"2025-03-05T11:49:50.577Z"

updatedStartDate
string

Start date time for date range filter on delegation updated date

Example:

"2025-03-05T11:49:50.577Z"

updatedEndDate
string

End date time for date range filter on delegation updated date

Example:

"2025-03-05T11:49:50.577Z"

effectiveStartDate
string

Start date time for date range filter on delegation effective date

Example:

"2025-03-05T11:49:50.577Z"

effectiveEndDate
string

End date time for date range filter on delegation effective date

Example:

"2025-03-05T11:49:50.577Z"

acceptedStartDate
string

Start date time for date range filter on delegation accepted date

Example:

"2025-03-05T11:49:50.577Z"

acceptedEndDate
string

End date time for date range filter on delegation accepted date

Example:

"2025-03-05T11:49:50.577Z"

expiredStartDate
string

Start date time for date range filter on delegation expired date

Example:

"2025-03-05T11:49:50.577Z"

expiredEndDate
string

End date time for date range filter on delegation expired date

Example:

"2025-03-05T11:49:50.577Z"

issuers
object

Issuers Filters

recipients
object

Recipients Filters

decisions
string[]

Comma separated Decision IDs

Example:

null

isRootDelegation
boolean

Root Delegation filter

Example:

true

invalidFields
string[]

Comma separated Delegation Invalid Fields

Example:

"delegationIssuer,delegationGroups,delegationPathway"

issuerTypes
object[]

Comma separated Delegation issuer types values

Example:

"PERSONNEL_IN_POSITION,POSITION_ONLY,SPECIFIC_PERSONNEL,ROOT_AUTHORITY"

recipientTypes
object[]

Comma separated Delegation recipient types values

Example:

"PERSONNEL_IN_POSITION,POSITION_ONLY,SPECIFIC_PERSONNEL"

userIds
string[]

Comma separated User IDs

Example:

null

startDate
string

Creation/updation date time for delegation

Example:

"2025-03-05T11:49:50.577Z"

endDate
string

Creation/updation date time for delegation

Example:

"2025-03-05T11:49:50.577Z"

selectedTab
enum<string>

Selected tab context (not used in the listing API)

Available options:
active,
inactive,
mine,
suspended,
pending,
all
Example:

"active"

sortBy
enum<string>

Criteria for sorting Delegations

Available options:
delegationDisplayId,
decisionName,
sectionName,
categoryName,
status,
updatedAt,
expirationDate,
authorityLimitSortPrecedence,
rank,
issuedDate,
effectiveDate,
acceptedDate,
createdAt
Example:

"delegationDisplayId"

sortOrder
enum<string>

Order for sorting Delegations

Available options:
asc,
desc
Example:

"asc"

select
string[]

Comma separated specific Delegation fields needed in response

Example:

"DELEGATION_ID,DELEGATION_DISPLAY_ID,SOURCE_DECISION"

fetchOnlyOwnDelegations
boolean

If true, only returns delegations for which current user is issuer/recipient

Example:

true

issuerType
object

Delegation issuer type

Example:

"ROOT_AUTHORITY"

issuerUserId
string

Delegation issuer user id

Example:

"648fa115-52d0-4466-baff-740447a60774"

issuerPositionId
string

Delegation issuer position id

Example:

"257fa115-52d0-4466-baff-740447a60774"

Response

Delegations list retrieved successfully

statusCode
number
required
Example:

200

timestamp
string
required
Example:

"2026-01-08T06:33:50.693Z"

message
string
required
Example:

"Success"

data
object