POST
/
profile
curl --request POST \
  --url https://demo.enneo.ai/api/mind/profile \
  --header 'Content-Type: application/json' \
  --data '{
  "id": 1,
  "firstName": "Max",
  "lastName": "Mustermann",
  "phone": "+49 123 456789",
  "password": 123456,
  "type": "enneo",
  "isSsoOnly": false,
  "lang": "de",
  "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,
    "isPersonalFilters": false,
    "inheritTeamSettings": false,
    "nameReports": "Tapfere Feige"
  }
}'
{
  "success": true,
  "id": 1
}

Authorizations

connect.sid
string
cookie
required

Cookie-based authentication

Body

application/json
id
integer

User ID

firstName
string

First name

lastName
string

Last name

phone
string

Phone number

image
file

Image

password
string

Password

type
string

The type of the user

isSsoOnly
boolean

If true, the user can only login via SSO

lang
string

The language of the user

settings
object | null

Response

200
application/json
Successful operation
success
boolean
id
integer