API и интеграции
Seller API для магазинов: управление каталогом и заказами по API, вебхуки, импорт услуг от поставщиков и портал документации.
Есть ли у Libermall API для продавцов?
Да. Seller API покрывает весь цикл работы магазина: создание и обновление товаров, категории, загрузку изображений, заказы и их выдачу, баланс, выплаты, отзывы и споры. Ключ API выпускается в кабинете продавца и работает только в рамках вашего магазина. Это тот же контур, на котором работает сама площадка, — отдельной «урезанной» версии для интеграций нет.
Насколько актуальна документация API?
Портал документации генерируется из той же OpenAPI-спецификации, по которой работает боевой API, — поэтому описанные методы и структуры ответов соответствуют продакшену, а не «идеальной» версии из презентации. Каждый метод в справочнике содержит схему запроса, ответа и кодов ошибок. Если вы нашли расхождение между документацией и реальным поведением, напишите в поддержку — такие обращения разбираются как дефекты.
Как протестировать интеграцию без реальных продаж?
Создавайте товары в статусе «черновик» — они полноценно живут в API и кабинете, но не видны покупателям на витрине. Так можно отладить создание карточек, загрузку изображений, категории и структуру каталога без риска показать незаконченный товар. Когда интеграция готова, перевод товара в «опубликован» — одно поле в том же методе. Заказы и выдачу удобно проверять первой контрольной покупкой на минимальной цене.
Можно ли импортировать каталог из SMM-панели?
Да, раздел «Поставщики» в кабинете продавца подключает вашу панель по API-ключу: Libermall читает каталог услуг, вы выбираете нужные позиции и наценку, и они появляются в вашем магазине как товары с автоматическим исполнением через панель. Поддерживается распространённый формат панельных API, поэтому большинство популярных панелей подключаются без доработок. Заказ покупателя уходит в панель автоматически — вручную ничего перекладывать не нужно.
Есть ли вебхуки о событиях магазина?
Да, магазин может подписаться на уведомления о событиях — например, о новых оплаченных заказах, — чтобы ваша система реагировала сразу, без опроса API по таймеру. Вебхуки подписываются секретом, и подпись нужно проверять на вашей стороне: это защищает от поддельных уведомлений. Настройка доступна через Seller API, детали — в документации.
Как перейти от теста к боевой работе?
Отдельного тестового контура с другими адресами нет — вы сразу работаете с боевым API, поэтому и «переезда» не существует: достаточно опубликовать товары и пройти верификацию платёжных данных магазина, чтобы попасть на витрину. Такой подход исключает классическую проблему интеграций, когда всё работало в песочнице и сломалось на проде. Черновики и контрольная покупка закрывают все сценарии тестирования.
Не нашли ответ?
Напишите в поддержку с номером заказа — ответим на email.