Настройки и поиск
Эти методы дополняют основной каталог. Не используйте их как источник истины для оплаты, доступа или состояния заказа.
Получение настроек витрины
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/settings- Авторизация
- App Token
- Headers
Token: {application_token}- Успешный ответ
200
Ответ
{
"wholesale": false
} wholesale показывает, включён ли оптовый режим текущего Application. Это также удобный минимальный запрос для проверки App Token.
Получение истории поиска клиента
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/search/history- Авторизация
- App Token + Bearer token
- Headers
Token: {application_token}; Authorization: Bearer {counterparty_token}- Успешный ответ
200
Ответ
{
"searchRequests": [
{
"id": 1,
"value": "тональный крем",
"created_at": "2026-08-15T10:00:00+00:00"
}
],
"searchRequestsCount": 1
} Backend возвращает записи текущего авторизованного клиента в обратном порядке создания. Пагинации и фильтров у метода нет.
Популярные запросы: текущий маршрут не использовать
Текущее поведение маршрута популярных запросов
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/search/popular- Авторизация
- App Token
- Headers
Token: {application_token}- Успешный ответ
200
Маршрут существует, но фактически вызывает ту же персональную выборку, что и история поиска. Bearer на route не авторизуется, поэтому текущий runtime обычно возвращает пустой список вместо агрегированных популярных запросов.
Ответ
{
"searchRequests": [],
"searchRequestsCount": 0
} Не стройте продуктовый интерфейс на этом endpoint. Для популярных запросов требуется отдельный агрегирующий backend-контракт с обязательной областью проекта или приложения; расхождение зафиксировано в сопровождающем аудите документации.