Appearance
AssignmentEventGroup
If an assignment has many assignmentEvents it could make sense to add assignmentEventGroups to keep your assignment organized.
OpenAPI Spec
List AssignmentEventGroups
GET
/v1/assignment-event-groups
List AssignmentEventGroups
Authorizations
apiKey
TypeHTTP (bearer)
Parameters
Query Parameters
page
Typenumber
minimum
0
default
0
size
Typenumber
minimum
1
maximum
20
default
10
typeId
assignmentId
externalId
createdAt
updatedAt
Responses
List responseSchema JSON JSON
application/json
{
"page": 0,
"pages": 0,
"size": 10,
"items": [
{
"id": 0,
"note": "string",
"order": 0,
"typeId": 0,
"assignmentId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}
]
}
Create a new AssignmentEventGroup
POST
/v1/assignment-event-groups
Create a new AssignmentEventGroup
Authorizations
apiKey
TypeHTTP (bearer)
Request Body
application/json
{
"note": null,
"order": 1,
"typeId": 0,
"assignmentId": 0,
"externalId": null
}
Responses
AssignmentEventGroup foundSchema JSON JSON
application/json
{
"id": 0,
"note": "string",
"order": 0,
"typeId": 0,
"assignmentId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}
Get an AssignmentEventGroup
GET
/v1/assignment-event-groups/{assignmentEventGroupId}
Get an AssignmentEventGroup by ID
Authorizations
apiKey
TypeHTTP (bearer)
Parameters
Path Parameters
assignmentEventGroupId*
Typeinteger
Requiredformat
int32
Responses
AssignmentEventGroup foundSchema JSON JSON
application/json
{
"id": 0,
"note": "string",
"order": 0,
"typeId": 0,
"assignmentId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}
Delete an AssignmentEventGroup
Update an AssignmentEventGroup
PATCH
/v1/assignment-event-groups/{assignmentEventGroupId}
Update an AssignmentEventGroup by ID
Authorizations
apiKey
TypeHTTP (bearer)
Parameters
Path Parameters
assignmentEventGroupId*
Typeinteger
Requiredformat
int32
Request Body
application/json
{
"note": "string",
"order": 0,
"typeId": 0,
"assignmentId": 0,
"externalId": "string"
}
Responses
AssignmentEventGroup foundSchema JSON JSON
application/json
{
"id": 0,
"note": "string",
"order": 0,
"typeId": 0,
"assignmentId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}