Groupings
Filter by typeID (exact match)
Filter by definedInGroupingID (exact match)
Maximum number of items to return (1-1000)
10Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.
Successful response
Bad request
Unauthorized
Internal server error
GET /groupings HTTP/1.1
Accept: */*
{
"data": [
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"createdAt": "2026-01-01T00:00:00.000Z",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"lastModifiedAt": "2026-01-01T00:00:00.000Z",
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
],
"pagination": {
"hasMore": true,
"limit": 1,
"nextCursor": "text",
"total": 1
}
}Grouping ID
Successful response
Date range in PostgreSQL format [start,end)
[2023-01-01,2023-12-31)Unauthorized
Not found
Internal server error
GET /groupings/{id} HTTP/1.1
Accept: */*
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"createdAt": "2026-01-01T00:00:00.000Z",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"lastModifiedAt": "2026-01-01T00:00:00.000Z",
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}Filter by typeID (exact match)
Filter by definedInGroupingID (exact match)
Maximum number of items to return (1-1000)
10Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.
Successful response
Bad request
Unauthorized
Internal server error
GET /createGroupings HTTP/1.1
Accept: */*
{
"data": [
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000",
"subjectID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
],
"pagination": {
"hasMore": true,
"limit": 1,
"nextCursor": "text",
"total": 1
}
}Date range in PostgreSQL format [start,end)
[2023-01-01,2023-12-31)Created successfully
Date range in PostgreSQL format [start,end)
[2023-01-01,2023-12-31)falseBad request
Unauthorized
Internal server error
POST /createGroupings HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 440
[
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
][
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000",
"subjectID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
]CreateGroupingProposal ID
Successful response
Date range in PostgreSQL format [start,end)
[2023-01-01,2023-12-31)falseUnauthorized
Not found
Internal server error
GET /createGroupings/{id} HTTP/1.1
Accept: */*
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000",
"subjectID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}Maximum number of items to return (1-1000)
10Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.
Successful response
Bad request
Unauthorized
Internal server error
GET /deleteGroupings HTTP/1.1
Accept: */*
{
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000"
}
],
"pagination": {
"hasMore": true,
"limit": 1,
"nextCursor": "text",
"total": 1
}
}Created successfully
falseBad request
Unauthorized
Internal server error
POST /deleteGroupings HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 101
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000"
}
][
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000"
}
]DeleteGroupingProposal ID
Successful response
falseUnauthorized
Not found
Internal server error
GET /deleteGroupings/{id} HTTP/1.1
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000"
}Filter by typeID (exact match)
Filter by definedInGroupingID (exact match)
Maximum number of items to return (1-1000)
10Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.
Successful response
Bad request
Unauthorized
Internal server error
GET /updateGroupings HTTP/1.1
Accept: */*
{
"data": [
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
],
"pagination": {
"hasMore": true,
"limit": 1,
"nextCursor": "text",
"total": 1
}
}Date range in PostgreSQL format [start,end) (omit to keep current value)
[2023-01-01,2023-12-31)Omit this field to keep current value
Omit this field to keep current value
Omit this field to keep current value
Created successfully
Date range in PostgreSQL format [start,end)
[2023-01-01,2023-12-31)falseBad request
Unauthorized
Internal server error
POST /updateGroupings HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 484
[
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
][
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}
]UpdateGroupingProposal ID
Successful response
Date range in PostgreSQL format [start,end)
[2023-01-01,2023-12-31)falseUnauthorized
Not found
Internal server error
GET /updateGroupings/{id} HTTP/1.1
Accept: */*
{
"activePeriod": "[2023-01-01,2023-12-31)",
"code": "text",
"customValues": {
"department": "Engineering",
"employeeId": "EMP-12345",
"location": "Amsterdam"
},
"definedInGroupingID": "123e4567-e89b-12d3-a456-426614174000",
"description": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"isProposalExecutionFailed": true,
"isProposalResolved": false,
"name": {
"en_us": "English text",
"nl_nl": "Nederlandse tekst"
},
"proposalExecutionErrorText": "text",
"repositoryID": "123e4567-e89b-12d3-a456-426614174000",
"requestID": "123e4567-e89b-12d3-a456-426614174000",
"typeID": "123e4567-e89b-12d3-a456-426614174000"
}Last updated
Was this helpful?