Получить профиль клиента по внешнему ID

Разрешения

----
Permissions:INTEGRATOR,OPERATOR,SUPERVISOR
----

HTTP запрос

GET /api/v1/clients/ext/profile HTTP/1.1
Authorization: Bearer <integrator_token>
Host: localhost:8080

Параметры ответа

ПараметрТипОписание
externalClientIdstringУникальный идентификатор клиента в сторонней системе
fullNamestringИмя клиента в сторонней системе
segmentstringСегмент клиента
phonestringКастомное поле, которое можно использовать для номера телефона клиента. У этого поля нет названия
emailstringКастомное поле, которое можно использовать для email клиента. У этого поля нет названия
blockedbooleanПараметр, указывающий, заблокирован ли клиент или нет
additional[].keystringНапример: balance
additional[].valuestringНапример: 1000

Пример успешного HTTP ответа

HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
Content-Length: 313
{
    "externalClientId": "ext",
    "fullName": "Oleg Olegovich Smirnov",
    "email": "vas@mail.ru",
    "phone": "79998882233",
    "segment": "VIP",
    "blocked": false,
    "additional": [
        {
            "key": "balance",
            "value": "1000.0"
        },
        {
            "key": "packetLeft",
            "value": "10 min"
        }
    ]
}
Cледующая статья Обновить профиль клиента по внешнему ID