Для разработчиков

Документация API S-NDS

Публичное описание приватного API для интеграций пользователя: профиль, уведомления и переписка по объявлениям.

OpenAPI JSON

Авторизация

Передавайте одобренный токен как Bearer-токен или в заголовке X-SNDS-API-Key.

Authorization: Bearer snds_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Запросы

Метод Эндпоинт Назначение
GET /api/v1/me Текущий пользователь API и реквизиты его организации.
GET /api/v1/notifications Список уведомлений. Поддерживает status=unread, status=read и per_page.
POST /api/v1/notifications/{id}/read Отметить уведомление владельца ключа как прочитанное.
GET /api/v1/conversations Список диалогов, где владелец ключа является покупателем или продавцом.
GET /api/v1/conversations/{id}/messages Сообщения внутри доступного диалога.
POST /api/v1/conversations/{id}/messages Отправить ответ в активный диалог. Тело: {"body":"Текст сообщения"}

Пример

curl -H "Authorization: Bearer snds_live_xxx" https://s-nds.ru/api/v1/notifications

Песочница

Отправьте простой GET-запрос из браузера. Токен остаётся в браузере и не сохраняется страницей.

{}