Ticketing Teams
Retrieves multiple ticketing teams.
[]The page number.
1The page size.
10The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
Retrieves all ticketing teams for the workspace.
Unauthorized.
GET /api/v1/ticketing-teams HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
[
{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"updatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"name": "text",
"picture": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000",
"tools": [
{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"versionId": "123e4567-e89b-12d3-a456-426614174000",
"description": "text",
"detail": {
"allowedDomains": [
"text"
],
"effort": "low",
"execution": "eligible",
"llmProviderId": "123e4567-e89b-12d3-a456-426614174000",
"prompt": "text",
"type": "agentic-web-search"
},
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"name": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000",
"agentTools": [
{
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"agentId": "123e4567-e89b-12d3-a456-426614174000",
"toolId": "123e4567-e89b-12d3-a456-426614174000",
"agent": {
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"versionId": "123e4567-e89b-12d3-a456-426614174000",
"codeRuntime": true,
"internalName": "text",
"iterations": 1,
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"llm": "claude-haiku-4-5",
"llmProviderId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"picture": "text",
"planning": true,
"prompt": "text",
"reasoningMode": "low",
"role": "text",
"superIdentityId": "123e4567-e89b-12d3-a456-426614174000",
"temperature": 1,
"timezone": "Africa/Cairo",
"toolCount": 1,
"voiceId": "123e4567-e89b-12d3-a456-426614174000",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}
}
]
}
]
}
]Creates a new ticketing team.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The internal description of the ticketing team.
The display name of the ticketing team.
The picture associated with the ticketing team.
The ticketing team was created.
A UUID v4 string that identifies an entity.
The internal description of the ticketing team.
The display name of the ticketing team.
The picture associated with the ticketing team.
The workspace ID that owns the ticketing team.
Unauthorized.
POST /api/v1/ticketing-teams HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"description": "text",
"name": "text",
"picture": "text"
}{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"updatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"name": "text",
"picture": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}Retrieves multiple users in a ticketing team.
A UUID v4 string that identifies an entity.
[]The page number.
1The page size.
10The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
Retrieves all ticketing team users.
A UUID v4 string that identifies an entity.
A UUID v4 string that identifies an entity.
Unauthorized.
Ticketing team not found.
GET /api/v1/ticketing-teams/{ticketingTeamId}/users HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
[
{
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"activeTickets": 1,
"roundRobinDistribution": 1,
"status": "active",
"ticketingTeamId": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"user": {
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"authVersion": 1,
"brandId": "123e4567-e89b-12d3-a456-426614174000",
"canonicalUserId": "123e4567-e89b-12d3-a456-426614174000",
"clientReferenceId": "text",
"email": "name@gmail.com",
"emailNormalized": "text",
"emailStatus": "pending",
"firstAccessAt": "2026-01-01T00:00:00.000Z",
"gtm": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"language": "enUs",
"lastAuthenticationAt": "2026-01-01T00:00:00.000Z",
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"name": "text",
"partnerId": "123e4567-e89b-12d3-a456-426614174000",
"phoneNumber": "text",
"picture": "text",
"superIdentityId": "123e4567-e89b-12d3-a456-426614174000",
"whiteLabelId": "123e4567-e89b-12d3-a456-426614174000"
},
"workspaceUser": {
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"inviteStatus": "pending",
"isRemoved": true,
"role": "member",
"ticketingAvailability": "available",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}
}
]Creates new users or attaches existing ones to a ticketing team.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
A UUID v4 string that identifies an entity.
The ticketing team user was created.
A UUID v4 string that identifies an entity.
A UUID v4 string that identifies an entity.
Round robin distribution does not total exactly 100%.
Unauthorized.
Ticketing team or user not found.
User is already a member of this ticketing team.
POST /api/v1/ticketing-teams/{ticketingTeamId}/users HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 49
{
"userId": "123e4567-e89b-12d3-a456-426614174000"
}{
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"activeTickets": 1,
"roundRobinDistribution": 1,
"status": "active",
"ticketingTeamId": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000"
}Updates multiple users in a ticketing team.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The ticketing team users were updated.
A UUID v4 string that identifies an entity.
A UUID v4 string that identifies an entity.
Round robin distribution does not total exactly 100%.
Unauthorized.
Ticketing team or user not found.
PATCH /api/v1/ticketing-teams/{ticketingTeamId}/users HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 106
{
"users": [
{
"roundRobinDistribution": 1,
"status": "active",
"userId": "123e4567-e89b-12d3-a456-426614174000"
}
]
}[
{
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"activeTickets": 1,
"roundRobinDistribution": 1,
"status": "active",
"ticketingTeamId": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000"
}
]Retrieves a ticketing team.
A UUID v4 string that identifies an entity.
[]The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
Retrieves a ticketing team.
Unauthorized.
Ticketing team not found.
GET /api/v1/ticketing-teams/{id} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"updatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"name": "text",
"picture": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000",
"tools": [
{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"versionId": "123e4567-e89b-12d3-a456-426614174000",
"description": "text",
"detail": {
"allowedDomains": [
"text"
],
"effort": "low",
"execution": "eligible",
"llmProviderId": "123e4567-e89b-12d3-a456-426614174000",
"prompt": "text",
"type": "agentic-web-search"
},
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"name": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000",
"agentTools": [
{
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"agentId": "123e4567-e89b-12d3-a456-426614174000",
"toolId": "123e4567-e89b-12d3-a456-426614174000",
"agent": {
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"versionId": "123e4567-e89b-12d3-a456-426614174000",
"codeRuntime": true,
"internalName": "text",
"iterations": 1,
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"llm": "claude-haiku-4-5",
"llmProviderId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"picture": "text",
"planning": true,
"prompt": "text",
"reasoningMode": "low",
"role": "text",
"superIdentityId": "123e4567-e89b-12d3-a456-426614174000",
"temperature": 1,
"timezone": "Africa/Cairo",
"toolCount": 1,
"voiceId": "123e4567-e89b-12d3-a456-426614174000",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}
}
]
}
]
}Removes a ticketing team.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The ticketing team was removed.
An informative message for a call that has no effective result to be returned.
Unauthorized.
Ticketing team not found.
DELETE /api/v1/ticketing-teams/{id} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
{
"message": "text"
}Updates a ticketing team.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The internal description of the ticketing team.
The display name of the ticketing team.
The picture associated with the ticketing team.
The ticketing team was updated.
A UUID v4 string that identifies an entity.
The internal description of the ticketing team.
The display name of the ticketing team.
The picture associated with the ticketing team.
The workspace ID that owns the ticketing team.
Unauthorized.
Ticketing team not found.
PATCH /api/v1/ticketing-teams/{id} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"description": "text",
"name": "text",
"picture": "text"
}{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"isRemoved": true,
"updatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"name": "text",
"picture": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}Detaches a user from a ticketing team.
A UUID v4 string that identifies an entity.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The ticketing team user was removed.
An informative message for a call that has no effective result to be returned.
Unauthorized.
Ticketing team user relationship not found.
DELETE /api/v1/ticketing-teams/{ticketingTeamId}/users/{userId} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
{
"message": "text"
}Last updated