Appearance
Список кампаний CES
Метод возвращает список кампаний CES, которые можно использовать для опроса клиентов. Кампания — это то, что оценивает клиент. Например, оформление возврата или поиск товара в каталоге.
Информация о кампании используется в форме получения отзыва в методе ces/create.
GET https://api.rees46.ru/ces/campaignsПараметры
| Параметр | Тип | Обязателен? | Описание |
|---|---|---|---|
| shop_id | String | Да | API-ключ |
Запрос
Пример запроса:
shell
curl "https://api.rees46.ru/ces/campaigns?shop_id=..."Ответ
Пример ответа сервера:
json
{
"status": "success",
"payload": {
"campaigns": [
{
"name": "...",
"code": "...",
"difficult_question": "...",
"neutral_question": "...",
"easy_question": "...",
"difficult_success": "...",
"neutral_success": "...",
"easy_success": "...",
"button_label": "..."
},
{
"name": "...",
"code": "...",
"difficult_question": "...",
"neutral_question": "...",
"easy_question": "...",
"difficult_success": "...",
"neutral_success": "...",
"easy_success": "...",
"button_label": "..."
}
]
}
}Расшифровка свойств кампании:
| Свойство | Тип | Описание |
|---|---|---|
| name | String | Название кампании |
| code | String | Уникальный код кампании |
| difficult_question | String | Вопрос для оценки от 1 до 3 |
| neutral_question | String | Вопрос для оценки от 4 до 5 |
| easy_question | String | Вопрос для оценки от 6 до 7 |
| difficult_success | String | Сообщение с благодарностью за отзыв для оценки от 1 до 3 |
| neutral_success | String | Сообщение с благодарностью за отзыв для оценки от 4 до 5 |
| easy_success | String | Сообщение с благодарностью за отзыв для оценки от 6 до 7 |
| button_label | String | Надпись на кнопке, которая показывается после отправки отзыва |
Если кампаний нет, в campaigns придет пустой массив.
В случае ошибки ответ будет в формате:
json
{
"status": "error",
"payload": {
"message": "Invalid API key"
}
}