Запрос на создания пользователя
Агенты имеют возможность создавать клиентов в системе Call-Tracking. В случае успешного создания пользователя агент получит уникальный идентификатор пользователя, который будет использован в скрипте пользователя, для создания кампании и для забора статистики пользователя.
Скрипт для пользователя формируется следующим образом:
<script async src="//app.call-tracking.by/scripts/calltracking.js?INSERT_USER_IDENTIFIER_HERE"></script>
Пример:
<script async src="//app.call-tracking.by/scripts/calltracking.js?9b2d8c12-3ce8-4291-a470-4fc0c2d2e0bf"></script>
Создать нового пользователя можно следующим образом:
URL: POST /api/v3/users.json
Обязательные параметры:
- agent_token - Персональный ключ агента.
- company_name - Уникальное название пользователя.
- site_url - Сайт пользователя.
Необязательные параметры:
- email - Email пользователя.
- username - Логин для пользователя в систему Call-Tracking.
- person_name - Контактное лицо пользователя. Например: Виталий (8-029-111-22-33)
Пример успешного ответа:
{
"success"=>true,
"code"=>11,
"message"=>"User was successfully created.",
"uuid"=>"d6876aec-bacd-41ff-aaa3-8bf3729121bc"
}
Пример неуспешного ответа:
{
"success"=>false,
"code"=>32001,
"message"=>["company_name can't be blank"]
}
Параметры ответа:
- success - успех запроса.
- code - код ответа.
- message - сообщение системы.
- uuid - уникальный идентификатор созданного пользователя (используется для других запросов)