GET
/
profile
/
{id}
curl --request GET \
  --url https://demo.enneo.ai/api/mind/profile/{id}
{
  "id": 1,
  "firstName": "Max",
  "lastName": "Mustermann",
  "email": "demo@enneo.dev",
  "phone": "+49 123 456789",
  "lastSeen": "2021-08-12 12:21:21",
  "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"
  }
}

Authorizations

connect.sid
string
cookie
required

Cookie-based authentication

Path Parameters

id
integer
required

The id of the profile to retrieve

Query Parameters

forceInheritance
boolean

If true, the profile will inherit the permissions of the user's team

teamIds
integer[]

Only applicable if forceInheritance is true. If provided, the profile will use only specific team IDs for inheritance

Response

200
application/json
Successful operation
id
integer

User ID

firstName
string

First name

lastName
string

Last name

email
string

Email address

phone
string

Phone number

lastSeen
string

The last time the user was seen online

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