Что это
MRPeasy API - интерфейс облачной системы производственного учета. Через него приложение может читать номенклатуру и предусмотренные данные заказов, спецификаций и других объектов. Для начала полезнее сделать небольшую проверяемую выгрузку, чем сразу поручать программе изменение производственного плана.
Авторизация использует API key и secret через HTTP Basic по HTTPS. Список объектов возвращается частями: нужный диапазон задается заголовком Range, а размер выборки проверяется по Content-Range. Код интеграции должен учитывать ограничения частоты и ошибки, а не считать любой ответ полным отчетом.
REST API предназначен для интеграций, не для замены всего интерфейса MRPeasy. Он не является моделью прогнозирования и не планирует производство как AI-агент сам по себе. Версия v2 с дополнительными возможностями обозначена как beta; первый сценарий ниже использует v1.
Ключевые параметры
- Категория: Операционные задачи
- Сложность: Для разработчика
- Запуск: Около 30 минут
- Open-source: Нет
- Данные: Не известно
- Чувствительные данные: Только с настройками
Сильные стороны
- Программный доступ к объектам учета уменьшает необходимость ручного копирования.
- Официальная OpenAPI-схема описывает методы, поля и ожидаемые ответы.
- Заголовки Range и Content-Range позволяют явно контролировать части больших списков.
- Обычная HTTP-интеграция отделяет данные учета от выбранной внешней модели и интерфейса отчета.
Ограничения
- API доступен оплачивающим клиентам Unlimited, а не на всех тарифах.
- Нужен собственный разработчик: поддержка MRPeasy не выполняет разработку и сопровождение вашего API-кода.
- Пара key/secret - чувствительные учетные данные; Basic не шифрует их сам, нужен HTTPS и защищенное хранение.
- Запись может менять реальные учетные объекты; beta v2 нельзя механически подставить вместо проверенного v1.
Как использовать
1. Подготовка. Убедитесь, что у организации оплачен Unlimited и разрешена интеграция. Выберите отдельные учебные позиции номенклатуры и запишите их коды. Первый запуск - только GET, без изменения заказов и складских операций.
2. Настройка. Получите API key и secret в Settings > Integration > API access. Храните их как серверные секреты. В HTTP-клиенте настройте Basic Authentication с key как логином и secret как паролем, используйте только HTTPS.
3. Первый результат. По актуальной OpenAPI v1 выполните GET https://api.mrpeasy.com/rest/v1/items с заголовком Range: items=0-2. Получите до трех позиций и заголовок Content-Range. Этот запрос читает номенклатуру, а не создает производственный заказ.
4. Проверка. Сверьте коды и названия с MRPeasy, проверьте Content-Range и не называйте три позиции всем складом. Обработайте отказ авторизации и 429 по правилам лимитов. Проверьте отсутствие секретов в логах. Перед записью согласуйте методы, контроль повторов и проверку результата; после учебного теста отключите ненужные учетные данные.
Доступ и оплата
- Модель оплаты: Платно
- Бесплатный тариф: Нет
- Пробный доступ: Нет
- Работа в РФ: Нужно проверять
- VPN: Не известно
- Русский интерфейс: Не известно
- Русский язык: Не известно
Пробный доступ к самому MRPeasy не означает доступ к API: документация требует оплаченного Unlimited. Расходы на разработчика и внешнюю модель отдельные. Российская оплата и региональная доступность здесь не подтверждены.
Когда не подходит
- Получить API на любом тарифе или бесплатном trial
- Поручить модели рабочие изменения без согласования
- Считать одну страницу полной выгрузкой склада
Альтернативы
Odoo External API интегрирует данные вашего Odoo, Katana API - данные Katana. 1C OData относится к опубликованной базе 1С. Это аналоги задач обмена, а не способы прочитать MRPeasy без его учетных данных и тарифа.