ticket
- POSTGet next ticket id to work on
- POSTGet a list of tickets
- POSTCreate a ticket
- PATCHUpdate a few tickets at once
- GETGet a ticket
- PATCHUpdate a ticket
- GETGet ticket variables
- GETGet a tickets history
- POSTForward a ticket
- POSTAuto-execute a ticket
- GETPing a ticket
- GETGet ticket activity
- GETGet ticket stats
- GETGet agent queue status
customer
intent
aiAgent
- GETList of all available AI agents as an array
- GETList of all available AI agents as an tree based on associated tag
- POSTLoad enneo default AI Agents
- POSTCreate a new aiAgent
- GETGet an AI Agent by id
- DELDelete an existing AI Agent
- PATCHUpdate an existing AI Agent
- GETGet similar tickets for an AI Agent
- POSTPreview an AI Agent
- POSTGet the outcome of an AI Agent
aiQualityCheck
- GETGet all test runs with pagination
- POSTSchedule a new AI quality check
- GETGet a specific test run by ID
- DELDelete a specific test run by ID
- PATCHUpdate the expected result of a test ticket
- PATCHAccept the expected result of a test ticket
- POSTAccept ALL the expected results of for a test run
- GETGet all AI agents for which test runs can be triggered
- GETGet all AI agents for which test runs can be triggered
- GETGet test cases by AI agent ID
- POSTAdd test cases for an AI agent
- DELDelete a test case by ID
- PATCHUpdate a test case by ID
intentTemplate
profile
team
reminder
settings
- GETGet settings of a client
- POSTUpdate multiple settings at once
- GETGet settings of a client and return the results in a compact form
- GETGet settings of a client in a grouped way for a category
- PUTUpdate setting
- GETSearch settings
- GETGet Subchannels
- POSTAdd a new Subchannel
- DELDelete a Subchannel
- GETGet User Defined Functions
- POSTAdd a new User Defined Function
- DELDelete a User Defined Function
- GETRedirect to Microsoft authorization page
- GETCallback for Microsoft authorization
tag
cron
version
knowledgeSourceStructure
knowledgeSource
pcProxy
cortex
ticket
Get ticket activity
ticket
Get ticket activity
Get ticket activity by ticketId
GET
/
ticket
/
{ticketId}
/
activity
curl --request GET \
--url https://demo.enneo.ai/api/mind/ticket/{ticketId}/activity
{
"id": 1,
"status": "open",
"user": {
"id": 1,
"firstName": "Max",
"lastName": "Mustermann",
"email": "demo@enneo.dev",
"phone": "+49 123 456789",
"lastSeen": "2022-08-12 12:21:21",
"type": "enneo",
"isSsoOnly": false,
"lang": "de"
},
"createdAt": "2021-01-01 00:00:00",
"activity": "hat 2 Themen zugewiesen",
"details": [
{
"label": "Thema zugewiesen",
"value": "Allgemein",
"tooltip": "Allgemein",
"url": "https://enneo.ai",
"type": "string"
}
]
}
Authorizations
Cookie-based authentication
Path Parameters
The id of the ticket
Example:
376189
Query Parameters
If true, then the technical information will be shown
Example:
true
Response
200
application/json
Successful operation
Example:
1
Example:
"open"
User ID
Example:
1
First name
Example:
"Max"
Last name
Example:
"Mustermann"
Email address
Example:
"demo@enneo.dev"
Phone number
Example:
"+49 123 456789"
The last time the user was seen
Example:
"2022-08-12 12:21:21"
The type of the user
Example:
"enneo"
If true, the user can only login via SSO
Example:
false
The language of the user
Example:
"de"
Example:
"2021-01-01 00:00:00"
Example:
"hat 2 Themen zugewiesen"
curl --request GET \
--url https://demo.enneo.ai/api/mind/ticket/{ticketId}/activity
{
"id": 1,
"status": "open",
"user": {
"id": 1,
"firstName": "Max",
"lastName": "Mustermann",
"email": "demo@enneo.dev",
"phone": "+49 123 456789",
"lastSeen": "2022-08-12 12:21:21",
"type": "enneo",
"isSsoOnly": false,
"lang": "de"
},
"createdAt": "2021-01-01 00:00:00",
"activity": "hat 2 Themen zugewiesen",
"details": [
{
"label": "Thema zugewiesen",
"value": "Allgemein",
"tooltip": "Allgemein",
"url": "https://enneo.ai",
"type": "string"
}
]
}