Перейти к основному содержимому

API и интеграции

Ключи API и лимиты, уведомления в Telegram, дополнение для Google Таблиц.

В этой статье

Tasnivo связывается с другими программами тремя способами: открытый API, бот Telegram и исходный код дополнения для Google Таблиц. О банковских выписках, счетах-фактурах Didox и файлах для 1С есть отдельная статья: 1С, банк и Didox.

API

Администратор создаёт ключ API в разделе Настройки → Интеграции. Ключ показывается один раз; на сервере хранится только его хеш. Ненужный ключ можно отозвать в любой момент.

Через API можно:

  • проверить название товара: возвращаются тип проблемы, предложенный код и альтернативы;
  • получить список каталогов организации;
  • загрузить каталог Excel или CSV и запустить аудит;
  • получить отчёт по каталогу постранично.

Лимит запросов на один ключ: 60 в минуту; в одной проверке — до 20 товаров. Число проверок в месяц зависит от тарифа: Тарифы и лимиты. Полная документация и примеры: документация API.

Оценка совпадения (confidence), которую возвращает API, упорядочивает кандидатов; это не вероятность того, что код верен. Код в каталоге меняется только после того, как человек примет предложение в приложении.

Уведомления в Telegram

Администратор получает одноразовый код в разделе «Интеграции» и отправляет его боту. После этого в чат приходят результаты анализа и обновления классификатора; можно также отправить боту файл каталога, чтобы начать анализ. Чат можно отключить в любой момент. Если в разделе «Интеграции» нет блока Telegram, эта возможность для вашего аккаунта пока не подключена.

Google Таблицы

Дополнение для Google Таблиц существует только в виде исходного кода: оно не опубликовано в каталоге Google Workspace Marketplace и не устанавливается для всех. Чтобы им пользоваться, разработчик устанавливает исходный код в таблицу через Apps Script и вводит ключ API. Каждый проверенный товар входит в лимит проверок API.