Authorizations
Cookie-based authentication
Body
application/json
Response
Results of bulk update operation
Bulk update multiple user profiles. Each profile update can include settings and auth service fields. Requires ‘updateSpecificProfile’ permission. For enneo users, also requires ‘enneoAdmin’ permission.
curl --request PATCH \
--url https://demo.enneo.ai/api/mind/profiles \
--header 'Content-Type: application/json' \
--data '{
"profiles": [
{
"id": 1,
"settings": {
"roleId": 1,
"skills": {
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"channels": [
"email"
]
},
"status": "available",
"departmentId": 1,
"teamIds": [
1
],
"supersetRole": "<string>",
"ticketsFilters": {
"groups": [
1
],
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"personalQueue": true,
"onlyIntents": true
},
"freshdeskApiAuth": "STj8Iajtp5iMzogZalVT",
"actualRoleId": 1,
"limitTicketBacklogAccess": false,
"ticketBacklogRequiredTagIds": [
1
],
"tagsOnRoute": [
1
],
"tagsOnEdit": [
1
],
"actualLimitTicketBacklogAccess": false,
"actualTicketBacklogRequiredTagIds": [
1
],
"actualTagsOnRoute": [
1
],
"actualTagsOnEdit": [
1
],
"isPersonalFilters": false,
"inheritTeamSettings": false,
"nameReports": "Tapfere Feige"
},
"firstName": "Max",
"lastName": "Mustermann",
"email": "demo@enneo.dev",
"phone": "+49 123 456789",
"password": 123456,
"lastSeen": "2022-08-12 12:21:21",
"type": "enneo",
"isSsoOnly": 0,
"lang": "de",
"rawData": {},
"callRoutingStatus": "idle",
"chatRoutingStatus": "idle"
}
]
}'
{
"results": [
{
"id": 1,
"success": true
}
]
}
Cookie-based authentication
Show child attributes
Results of bulk update operation
Show child attributes
curl --request PATCH \
--url https://demo.enneo.ai/api/mind/profiles \
--header 'Content-Type: application/json' \
--data '{
"profiles": [
{
"id": 1,
"settings": {
"roleId": 1,
"skills": {
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"channels": [
"email"
]
},
"status": "available",
"departmentId": 1,
"teamIds": [
1
],
"supersetRole": "<string>",
"ticketsFilters": {
"groups": [
1
],
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"personalQueue": true,
"onlyIntents": true
},
"freshdeskApiAuth": "STj8Iajtp5iMzogZalVT",
"actualRoleId": 1,
"limitTicketBacklogAccess": false,
"ticketBacklogRequiredTagIds": [
1
],
"tagsOnRoute": [
1
],
"tagsOnEdit": [
1
],
"actualLimitTicketBacklogAccess": false,
"actualTicketBacklogRequiredTagIds": [
1
],
"actualTagsOnRoute": [
1
],
"actualTagsOnEdit": [
1
],
"isPersonalFilters": false,
"inheritTeamSettings": false,
"nameReports": "Tapfere Feige"
},
"firstName": "Max",
"lastName": "Mustermann",
"email": "demo@enneo.dev",
"phone": "+49 123 456789",
"password": 123456,
"lastSeen": "2022-08-12 12:21:21",
"type": "enneo",
"isSsoOnly": 0,
"lang": "de",
"rawData": {},
"callRoutingStatus": "idle",
"chatRoutingStatus": "idle"
}
]
}'
{
"results": [
{
"id": 1,
"success": true
}
]
}