Skip to content

Список отзывов CES ​

Метод возвращает список всех сохраненных в платформе отзывов CES.

Метод возвращает максимум 1000 отзывов в запросе. Пагинации нет. Поэтому рекомендуется использовать даты для ограничения выборки по дням.

GET https://api.rees46.ru/ces/reviews

Параметры ​

ПараметрТипОбязателен?Описание
shop_idStringДаAPI-ключ
shop_secretStringДаСекретный API-ключ
date_fromStringНетДата начала периода выборки отзывов в формате YYYY-MM-DD
date_toStringНетДата окончания периода выборки отзывов в формате YYYY-MM-DD
channelStringНетКод канала из nps/channels
campaignStringНетКод кампании из ces/campaigns

Запрос ​

Пример запроса:

shell
curl "https://api.rees46.ru/ces/reviews?shop_id=...&shop_secret=...&date_from=...&date_to=...&channel=...&campaign=..."

Ответ ​

Пример ответа сервера:

json
{
  "status": "success",
  "payload": {
    "reviews": [
      {
        "id": 1,
        "channel": "email",
        "campaign": "refund",
        "rate": 6,
        "comment": "Lorem ipsum",
        "label": "mobile",
        "order_id": "ORDER-3341",
        "client": 1515915625535836508,
        "email": "example@test.com",
        "phone": "79876543210",
        "created_at": "2026-10-07T02:35:06.374Z"
      },
      {
        "id": 2,
        "channel": "popup",
        "campaign": "search",
        "rate": 2,
        "comment": null,
        "label": null,
        "order_id": null,
        "client": 1515915625535836508,
        "email": "example@test.com",
        "phone": "79876543210",
        "created_at": "2026-10-07T02:35:06.374Z"
      }
    ]
  }
}

Расшифровка свойств отзыва:

СвойствоТипОписание
idIntegerИдентификатор отзыва
channelStringКод канала
campaignStringКод кампании
rateIntegerОценка: 1..7
commentStringКомментарий к оценке
labelStringМетка, переданная при сохранении отзыва
order_idStringИдентификатор заказа, если оценивался заказ
clientIntegerИдентификатор клиента в CDP
emailStringEmail клиента в CDP
phoneStringНомер телефона клиента в CDP
created_atStringДата и время получения отзыва

Если отзывов за период нет, в reviews придет пустой массив.

В случае ошибки ответ будет в формате:

json
{
  "status": "error",
  "payload": {
    "message": "Invalid API key or secret key"
  }
}