Документация API
Основная информация
Все ответы платформы в JSON формате.
Пример ответа с ошибками
{
\'errors\': [
\'текст ошибки №1\',
\'текст ошибки №2\'
]
}Аутентификация
Каждый отправленный API запрос должен содержать заголовок X-AUTH-TOKEN с ключём который можно сгенерировать в профиле вкладка "Ключ API".
Список городов
Для получения списка городов необходимо отправить GET запрос на адрес /api/v1/cities
Пример ответа
[
{
\'id\': 1,
\'name\': \'Краснодар\',
\'leadPrice\': 20000,
\'starPrice\': 1000
}
]Описание полей ответа
id
number
Идентификатор города
name
string
Название города
leadPrice
number
Стоимость лида в копейках
starPrice
number
Соимость звезды в копейках
Список каналов поступления лида
Для получения списка каналов поступления лада необходимо отправить GET запрос на адрес /api/v1/properties/channel
Пример ответа
[
{
\'id\': 1,
\'type\': \'channel\',
\'value\': \'прямой контакт\'
}
]Описание полей ответа
id
number
Идентификатор канала
type
string
Тип свойства, для каналов всегда channel
value
string
Название канала
Список комнат
Для получения списка комнат необходимо отправить GET запрос на адрес /api/v1/rooms
Пример ответа
[
{
\'id\': 1,
\'name\': \'название\',
\'leadCriteria\': \'описание критериев лида\',
\'leadPrice\': 10000,
\'platformWarranty\': true
}
]Описание полей ответа
id
number
Идентификатор комнаты
name
string
Название комнаты
leadCriteria
string
Описание критериев лида
leadPrice
number
Стоимость лида в копейках
platformWarranty
bool
Гарантия платформы в комнате
Загрузка аудио записи
Для загрузки аудио записи разговора с лидом необходимо отправить POST запрос на адрес /api/v1/upload/audio с заголовком Content-Type: multipart/form-data и данными аудио записи в поле uploader
Пример ответа
[
{
\'path\': \'/uploads/audio/42010e19be6402b5612965718553408c.mpga\',
\'url\': \'http://edward-lead.ru/uploads/audio/42010e19be6402b5612965718553408c.mpga\'
}
]Описание полей ответа
path
string
Относительный путь загруженной аудио записи
url
string
Абсолютный URL загруженной аудиозаписи
Публикация лида
Для публикации лида необходимо отправить POST запрос на адрес /api/v1/lead с заголовком Content-Type: application/x-www-form-urlencoded
Данные для отправки
phone
string
Да
Номер телефона в формата +7(XXX)XXX-XX-XX
room
number
Да
Идентификатор комнаты в которую публикуется лид
publicationRule
bool
Да
Флаг того что вы ознакомились с публикацией лида на платформе
hasAgreement
bool
Да
Флаг того что вы согластны на обработку данных третьими лицами
name
string
Нет
Имя лида
city
number
Нет
Идентификатор города
channel
number
Нет
Идентификатор канала поступления лида
orderDate
date
Нет
Дата поступления заявки в формате дд.мм.гггг
decisionMaker
bool
Нет
Лицо принимающее решение
interestAssessment
number
Нет
Оценка заинтересованности по 10-ти бальной шкале, от 1 до 10
description
string
Нет
Описание лида в свободной форме
audioRecord
string
Нет
Относительный путь загруженного аудио
Пример ответа
{
\'id\': 1
}Описание полей ответа
id
number
Идентификатор опубликованного лида
Last updated