API SNABZHENETS+
SNABZHENETS+ предоставляет REST API для интеграции с внешними системами: ERP, бухгалтерскими программами, корпоративными порталами.
Короткий ответ
API SNABZHENETS+ позволяет интегрировать закупочный процесс с 1С, CRM, ERP, BI и middleware: передавать заявки, PR, поставщиков, номенклатуру, счета, оплаты, статусы и внешние идентификаторы через REST API и API keys.
Базовый URL
https://snabplus.com/api/v1Аутентификация
Большинство методов API использует JWT-токены. Для интеграций, которым нужен read-only доступ к универсальным переменным, также доступны API keys с granular scopes.
Публичная регистрация создаёт портал без немедленной сессии: первый администратор должен подтвердить email по ссылке из письма, после чего система выдаёт обычную пользовательскую сессию.
Authorization: Bearer <token>Подробнее — в разделе Аутентификация.
Для Variable API можно передавать ключ:
X-API-Key: spk_...Версионирование
Текущая версия API: v1. Все эндпоинты имеют префикс /api/v1/.
При выпуске новой версии старая продолжает работать в течение минимум 6 месяцев.
Формат ответов
Все ответы возвращаются в формате JSON. Успешный ответ:
{
"data": { ... },
"meta": { ... }
}Ответ с ошибкой:
{
"error": "NOT_FOUND",
"message": "Resource not found",
"statusCode": 404
}Разделы документации
- Аутентификация — получение и обновление токенов
- Integration API — стабильный REST-фасад для внешних систем
- Variable API — каталог универсальных переменных и resolve значений
- Исходящие webhook-события — каталог событий, payload, headers и подпись
- Эндпоинты — список доступных методов
- Коды ошибок — справочник ошибок API