API для системы
заявок
REST API для интеграции Шаникс с CRM, мониторингом, 1С и любыми внутренними системами. Создавайте заявки, обновляйте статусы и получайте данные программно.
Зачем нужен API
API позволяет связать Help Desk с другими системами — автоматически, без ручного копирования данных.
Автосоздание тикетов
Мониторинг обнаружил проблему → API создаёт тикет автоматически. Без участия человека.
Синхронизация с CRM
Заявка закрыта в Шаникс → статус обновляется в CRM. Менеджеры видят актуальную информацию.
Выгрузка данных
Получайте данные о заявках для BI-систем, дашбордов и кастомной аналитики.
Вебхуки
Событие в Шаникс → уведомление в вашу систему. Реакция в реальном времени.
Безопасность
Аутентификация по API-ключу, HTTPS, ограничение по IP. Данные защищены.
REST JSON
Стандартный REST API с JSON. Работает из любого языка: Python, JavaScript, PHP, C#, Go.
Что можно через API
| Операция | Метод | Описание |
|---|---|---|
| Создать тикет | POST | Создание заявки с заданием типа, приоритета, описания |
| Список тикетов | GET | Получение заявок с фильтрами по статусу, дате, приоритету |
| Обновить статус | PATCH | Изменение статуса, приоритета или ответственного |
| Добавить комментарий | POST | Добавление внутреннего или публичного комментария |
| Получить клиента | GET | Данные клиента и история его обращений |
| Вебхук | HOOK | Уведомление при создании, обновлении или закрытии тикета |
Сценарии использования
Мониторинг → тикет
Zabbix, Grafana или свой мониторинг обнаруживает проблему → автоматически создаёт тикет в Шаникс с описанием и приоритетом.
CRM ↔ Help Desk
Менеджер видит в CRM количество открытых тикетов клиента. При закрытии сделки — автоматически создаётся сервисный контракт.
Интернет-магазин
Клиент нажимает «Нужна помощь» на сайте → заявка создаётся через API с данными заказа и контактами.
Часто задаваемые вопросы
API доступен на всех тарифах?
API доступен начиная с бизнес-тарифа. На бесплатном тарифе доступны базовые интеграции (Telegram, email).
Есть ли лимиты на запросы?
Да, есть rate-limiting для защиты от злоупотреблений. Стандартный лимит покрывает потребности 99% компаний. Для индивидуальных случаев — свяжитесь с нами.
Где документация?
Полная документация API с примерами доступна после регистрации в личном кабинете. Формат — OpenAPI (Swagger).
Можно ли использовать API для миграции данных?
Да. Через API можно массово импортировать тикеты, клиентов и историю обращений из другой системы.
Попробуйте API Шаникс
REST API, вебхуки, документация. Интегрируйте Help Desk с любыми системами.