Бизнес-инструменты Условия API зависят от аккаунта и плана Katana

Katana API

Katana API помогает получать данные производства и запасов для отчетов и интеграций, но не прогнозирует спрос самостоятельно.

Что это

Katana API связывает систему производственного учета с внешней программой. В частности, доступны производственные заказы, строки рецептур и операций. По этим данным можно подготовить отчет о состоянии заказа или сверку для ответственного сотрудника.

Для собственной интеграции используется API key, для публичного партнерского приложения - OAuth 2.0. Ключ дает чувствительный доступ: его нельзя размещать в браузере или отправлять модели вместе с данными.

API не является системой ИИ-планирования. Прогноз спроса, выявление риска срыва и рекомендации по закупкам требуют отдельной логики и проверки исходных данных. Начните с чтения одного заказа, не меняя рабочие количества и статусы.

Ключевые параметры

  • Категория: Операционные задачи
  • Сложность: Для разработчика
  • Запуск: Около 30 минут
  • Open-source: Нет
  • Данные: Не известно
  • Чувствительные данные: Только с настройками
API Katana HTTP-клиент OAuth 2.0 для партнерских приложений Cloud

Сильные стороны

  • Позволяет получать производственные данные без ручного копирования.
  • Список заказов можно фильтровать по номеру, статусу и времени изменения.
  • Постраничная выдача помогает ограничить объем одного запроса.
  • Отдельные ресурсы рецептур и операций позволяют детализировать отчет.

Ограничения

  • Нужен доступ к Katana и разрешение на использование API в аккаунте.
  • Рецептуры и операции могут требовать отдельных запросов, а не одного списка заказов.
  • Интеграция должна обрабатывать лимиты, ошибки и повторное получение записей.
  • Прогнозирование и автоматическое перепланирование не появляются от подключения API.

Как использовать

1. Подготовка. Выберите учебный производственный заказ без коммерчески чувствительных данных и запишите его номер. Разрешите интеграции только GET-запросы в первом сценарии.
2. Настройка. В Katana откройте Settings > API > Add new API key. Храните ключ в переменной окружения серверной программы, не в коде и не в логах.
3. Первый результат. Выполните GET https://api.katanamrp.com/v1/manufacturing_orders с Authorization: Bearer TOKEN. Передайте order_no с номером учебного заказа, limit=5 и page=1 через параметры HTTP-клиента. Получите запись заказа.
4. Проверка. Сверьте ID, номер и статус с интерфейсом Katana. Для общей выгрузки пройдите все страницы и обработайте 401 и 429. Прежде чем подключать запись, согласуйте отдельный процесс подтверждения; после учебного теста отзовите ненужный ключ.

Доступ и оплата

  • Модель оплаты: Не уточнено
  • Работа в РФ: Нужно проверять
  • VPN: Не известно
  • Русский интерфейс: Не известно
  • Русский язык: Не известно

Доступ к API и стоимость уточняются в аккаунте Katana. API key предназначен для своей интеграции; приложение для подключения чужих организаций должно использовать предусмотренный OAuth-процесс. Проверяйте доступность сервиса и оплату для своей компании.

Когда не подходит

  • Считать выгрузку заказов готовым прогнозом спроса
  • Менять производственные данные без согласования
  • Передавать API key в клиентский код или промпт

Альтернативы

odoo-external-api mrpeasy-api onec-odata

Odoo External API подходит для интеграции с Odoo, MRPeasy API - с MRPeasy, 1С OData - для опубликованной базы 1С. Они не читают Katana напрямую и требуют собственной системы учета.

Параметры для подборок

API manufacturing inventory reporting Для разработчиков Бизнес Для бизнеса

FAQ

Katana API сам строит прогноз спроса?

Нет. API предоставляет данные и операции. Для прогноза нужны отдельная методика, история и проверка результата.

Где получить ключ?

В разрешенном аккаунте: Settings > API > Add new API key. Храните его только в серверном окружении.

Как получить производственные заказы?

Используйте GET /v1/manufacturing_orders. У списка есть фильтры и параметры limit/page.

Рецептура и операции приходят в том же ответе?

Для детальных строк есть отдельные ресурсы. Не считайте основной список полной технологической карточкой заказа.

Можно ли сразу менять рабочие данные?

Не начинайте с записи. Сначала проверьте чтение, права и ошибки на учебном заказе; изменение количества или статуса должно иметь согласованный контроль.

Лучше всего подходит

Типовые задачи

Прочитать состояние производственного заказа Подготовить проверяемую сводку по заказам Сверить данные учета с внутренним отчетом

Упоминания

Статьи, где встречается Katana API