Skip to main content
POST
Global search matrices with full filtering support

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:

"c084a3e6-9b4d-4d47-b6cc-7f3515f85a46"

page
number

Page number

Required range: x >= 1
Example:

1

limit
number

Number of items per page

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

10

matrixStatusName
string[]

Comma separated Matrix Status values for matrices list

Example:

"Active"

countStatusName
string[]

Comma separated Matrix Status values for count section

Example:

"Draft,Archived"

Search string for matrix name, description, or matrix ID

Example:

"Investment"

isFavorite
boolean

Is the Matrix a favorite

Example:

true

sortBy
string

Criteria for sorting Decisions

Example:

"matrixName"

sortOrder
enum<string>

Order for sorting Decisions

Available options:
asc,
desc
Example:

"asc"

groupIds
string[]

Comma separated Group IDs

Example:

"2dff871a-296c-469c-85b6-c89768c1b21e, 60ad6e06-bd98-4627-9af6-a292323e2852"

positionIds
string[]

Comma separated Position IDs

Example:

"6bdce3f9-a33c-4066-bd6a-56bb746ed01c, 3e56eb2d-bb81-4b2f-816d-349ea78efd90"

sectionIds
string[]

Comma separated Section IDs

Example:

"d3d42bcb-04b7-4b89-83be-e1c7a77cb91a, a2128768-d7da-4bf4-8fcc-e56b4b8662e7"

categoryIds
string[]

Comma separated Category IDs

Example:

"750229fc-dd2e-43e7-b611-2a2ad14a5d01, d17cbcae-334f-424b-8c53-5004243b4058"

matrixSharingType
object[]

Comma separated Matrix Sharing Type values

Example:

"SHARED"

ownerId
string[]

Comma separated Owner User IDs

Example:

"19568d14-a7e3-4dbb-a6bd-6d73de03ac3d, 496d5267-6b5c-4bc8-9f89-14f3f5cbc2a4"

userIds
string[]

Comma separated User IDs

Example:

"ffe779a4-9bb9-4c80-89f2-61e88891b37c, 727dec5b-06b7-4ff5-8f5c-e7a1574f4302"

Comma separated Matrix Link

Example:

null

decisionsCount
object

Decisions count filter

delegationsCount
object

Delegations count filter

selectedMatrixIds
string[]

Comma separated Selected Matrix IDs

Example:

"7d05458c-30c2-44c9-9bdc-c14c36385b36, 9352f86b-499d-4a2e-a048-8fd5cb98f7de"

createdAtStart
string

Start date for creation date filtering (ISO format)

Example:

"2025-01-01T00:00:00.000Z"

createdAtEnd
string

End date for creation date filtering (ISO format)

Example:

"2025-12-31T23:59:59.999Z"

updatedAtStart
string

Start date for last update filtering (ISO format)

Example:

"2025-01-01T00:00:00.000Z"

updatedAtEnd
string

End date for last update filtering (ISO format)

Example:

"2025-12-31T23:59:59.999Z"

select
string

Comma separated fields to select in response

Example:

"id,matrixName,matrixDescription,matrixStatus"

selectedTab
enum<string>

Selected tab to filter counts and listings (active, inactive, favorite, all)

Available options:
active,
inactive,
favorite,
all
Example:

"active"

Response

Matrix list retrieved successfully

statusCode
number
required
Example:

200

timestamp
string
required
Example:

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

message
string
required
Example:

"Success"

data
object