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,
    "limitTicketBacklogAccess": false,
    "ticketBacklogRequiredTagIds": [
      1
    ],
    "actualLimitTicketBacklogAccess": false,
    "actualTicketBacklogRequiredTagIds": [
      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

Example:

1

firstName
string

First name

Example:

"Max"

lastName
string

Last name

Example:

"Mustermann"

email
string

Email address

Example:

"demo@enneo.dev"

phone
string

Phone number

Example:

"+49 123 456789"

lastSeen
string

The last time the user was seen online

Example:

"2021-08-12 12:21:21"

type
string

The type of the user

Example:

"enneo"

isSsoOnly
boolean

If true, the user can only login via SSO

Example:

false

lang
string

The language of the user

Example:

"de"

settings
object | null