Кратко
API продавца Back Market для реноваторов: заказы с подтверждением и отправкой с отслеживанием, листинги с ценами и наличием, цены Backbox и конкурентов, категории, папки и сообщения обслуживания клиентов, доставки BackShip и заказы на выкуп. API токен, для каждой платформы (Европа, США, Азиатско-Тихоокеанский регион).
Пошаговая настройка
Подключи Back Market к Claude, ChatGPT или Copilot за 2 минуты
Начни бесплатный пробный период в AnythingMCP Cloud, подключи Back Market в пошаговой настройке и добавь свой MCP URL в своего ИИ-ассистента. Без кода и без собственного сервера.
Без банковской карты · 7 дней пробного периода · Есть вариант self-host
Попробуй спросить
Примеры промптов для Back Market
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Нет установки? Используй cloud.anythingmcp.com напрямую. Войди в систему, кликни Connectors → Back Market, вставь свои учетные данные, создай ключ API MCP и готово. Никакого Docker, никакого
git clone, никакого локального сервера.
Back Market
API продавца Back Market для реноваторов: заказы с подтверждением и отправкой с отслеживанием, листинги с ценами и наличием, цены Backbox и конкурентов, категории, папки и сообщения обслуживания клиентов, доставки BackShip и заказы на выкуп. API токен, для каждой платформы (Европа, США, Азиатско-Тихоокеанский регион).
Настройка
Настройка занимает около 3 минут.
- Войди в бэк-офис Back Market своей платформы:
https://www.backmarket.fr/bo-seller(Европа),https://www.backmarket.com/bo-seller(США) илиhttps://www.backmarket.co.jp/bo-seller(Япония и Австралия). Доступ к API предоставляется с учетной записью продавца, которую подтвердил Back Market. - Открой страницу Интеграции в разделе Опции и создай API токен.
- Вставь токен, как показано, в
BACK_MARKET_TOKEN, без слова Basic перед ним: коннектор отправляет его какAuthorization: Basic, за которым следует токен. - Выбери свою платформу в
BACK_MARKET_HOSTи свой основной рынок вBACK_MARKET_MARKET(например, fr-fr для Европы, en-us для США, ja-jp для Азиатско-Тихоокеанского региона). Рынок должен принадлежать платформе.
Каждый вызов включает рынок в Accept-Language и User-Agent BM-AnythingMCP-Connector, что требуется Back Market. Инструменты с аргументом market могут обращаться к другому рынку той же платформы для одного вызова.
С чего начать: back_market_list_orders с состоянием 1 показывает оплаченные заказы, строки которых ты должен принять, состояние 3 — заказы на отправку. back_market_list_listings показывает твои предложения; back_market_list_backbox сообщает, какие из них удерживают Backbox.
Рабочий процесс заказа: заказ поступает в состояние 1, как только платеж подтвержден (никогда не отправляй в состояниях 0, 8 или 10). Прими каждую строку с помощью back_market_accept_order_line (состояние строки 1 на 2); затем заказ переходит в состояние 3. Отправь с помощью back_market_ship_order и номера отслеживания (все строки идут в одной посылке, состояние заказа 9). back_market_get_order показывает состояния строк. back_market_set_order_line_identifiers сохраняет IMEI или серийный номер устройства; его нельзя будет исправить позже. back_market_cancel_order_line и back_market_refund_order_line установлены выключенными: оба возвращают деньги клиенту и не могут быть отменены, а отмены влияют на Backbox.
Листинги: один листинг охватывает все рынки платформы. Количество общее; цена, комментарий и гарантия — по рынку. back_market_get_listing находит листинг по SKU; back_market_update_listing изменяет цену или наличие в реальном времени (количество 0 снимает его с продажи). back_market_import_listings (выключен) отправляет CSV для множества листингов сразу и отвечает идентификатором задачи для back_market_get_task. back_market_get_competitors показывает цену, необходимую для выигрыша Backbox по рынку. back_market_get_category_tree и back_market_get_category_branch предоставляют категории и атрибуты, необходимые для нового продукта.
Обслуживание клиентов: back_market_list_care_folders и back_market_get_care_folder читают случаи послепродажного обслуживания с их сообщениями; back_market_send_care_message отвечает клиенту. back_market_create_care_refund установлен выключенным.
BackShip и Выкуп: back_market_list_deliveries и back_market_list_returns возвращают данные только для продавцов, использующих ярлыки BackShip от Back Market. back_market_list_buyback_orders и back_market_get_buyback_order читают заказы на обмен; подтверждение или опровержение одного решает, сколько клиенту заплатят, и не включается.
Форматы: цены — десятичные строки с налогом, в валюте рынка (160.99). Идентификаторы заказов и строк заказов — целые числа; идентификаторы листингов — UUID (числовой listing_id устарел). Даты — RFC 3339; фильтры папки обслуживания используют YYYY-MM-DD-hh-mm. Списки отвечают count, next, previous и results; next равен null на последней странице.
Ограничения: более 200 вызовов за 10 секунд блокируются на 10 секунд (вызовы каталога: 20 за 10 секунд), с кодом 429. Обновления листингов ограничены примерно 2000 строк SKU в час. Вызовы обслуживания имеют суточные лимиты (список папок 4000 в день, возвраты 500 в день).
Ответы 403: Back Market находится за Cloudflare. Ответ 403 с HTML-страницей или кодом bot-need-challenge означает, что брандмауэр заблокировал вызывающего, а не то, что токен неверен: отправь значение cf-ray ответа своему контакту в Back Market. Неверный или отсутствующий токен также отвечает 403 или 401 с ошибкой JSON.
Предварительные условия: BACK_MARKET_HOST, BACK_MARKET_TOKEN, BACK_MARKET_MARKET
Установи коннектор локально
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Открой http://localhost:3000/connectors/store, выбери Back Market и вставь переменные окружения, указанные в предварительных условиях.
Доступные инструменты
| Инструмент | Что он делает |
|---|---|
back_market_list_orders | Список заказов, без неоплаченных (состояния заказа 0 и 8 по умолчанию исключены). Ответ содержит count, next, previous и results[]… |
back_market_get_order | Чтение одного заказа: order_id, state, date_creation, date_modification, date_payment, date_shipping, expected_dispatch_date, price и… |
back_market_accept_order_line | Принять одну строку оплаченного заказа (состояние 1 на состояние 2), что подтверждает, что у тебя есть товар и ты его отправишь. Прими каждую строку заказа, одну… |
back_market_ship_order | Отметить принятый заказ как отправленный с его номером отслеживания (состояние 3). Все строки заказа идут в одной посылке и помечаются как отправленные… |
back_market_cancel_order_line | Отменить одну строку оплаченного заказа, которую ты не можешь доставить (состояние 1 на состояние 4). Back Market возвращает деньги клиенту за эту строку, отмена не может… |
back_market_refund_order_line | Вернуть одну строку заказа через рабочий процесс заказа: состояние 5 для принятой строки, еще не отправленной, состояние 6 для отправленной строки. Клиент… |
back_market_set_order_line_identifiers | Зарегистрировать IMEI и/или серийный номер устройства, проданного по одной строке заказа. Укажи хотя бы один из двух. Осторожно: после регистрации… |
back_market_list_listings | Список твоих листингов (предложений): id (UUID), listing_id (старый числовой id), sku, title, product_id, grade (PREMIUM, EXCELLENT, VERY_GOOD, GOOD… |
back_market_get_listing | Чтение одного листинга по твоему SKU или по его идентификатору Back Market: id, listing_id, sku, title, product_id, grade, quantity, price, min_price… |
back_market_update_listing | Изменить один листинг в реальном времени: цена, количество на складе, комментарий, гарантия или минимальная цена для BackPricer. Только указанные поля… |
back_market_import_listings | Создать или обновить множество листингов (и предложить новые продукты) из текста CSV, до 15,000 строк. Каждая строка требует твоего sku; новый листинг также… |
back_market_get_task | Чтение результата пакетной задачи, начатой с помощью back_market_import_listings: task_id, action_status (0 или 2 = ожидание или выполнение, 8 = ошибка, 9… |
back_market_list_backbox | Список данных Backbox по листингу: sku, product, price, quantity, buybox (true, когда твой листинг удерживает Backbox), price_for_buybox (цена для… |
back_market_get_competitors | Чтение конкуренции Backbox одного листинга, одна строка на рынок: is_winning, price, min_price, price_to_win и winner_price (каждый с… |
back_market_get_category_tree | Чтение всего дерева категорий: category_id, category_name, marketplace_category_id (значение, которому должна соответствовать категория продукта), is_leaf и… |
back_market_get_category_branch | Чтение одной категории с теми же полями, что и дерево: category_id, category_name, marketplace_category_id, is_leaf и attributes[] с… |
back_market_list_care_folders | Список папок обслуживания клиентов (послепродажные случаи, SAV), 10 на странице: id, orderline, state (0 открыто, 9 закрыто), date_creation… |
back_market_get_care_folder | Чтение одной папки обслуживания клиентов: state, dates, клиент (имя, фамилия, email), строка заказа с его заказом и адресами,… |
back_market_send_care_message | Отправить сообщение клиенту в папке обслуживания (только текст, без вложений). Клиент видит его на платформе послепродажного обслуживания Back Market… |
back_market_create_care_refund | Вернуть строку заказа из обслуживания клиентов: полный возврат оплаченной строки (тип 4), полный возврат принятой строки (тип 5) или частичный… |
back_market_list_deliveries | Список доставок BackShip (только для продавцов, подписанных на службу доставки Back Market): order, shipmentId, orderlines… |
back_market_list_returns | Список возвратов продуктов BackShip (только для продавцов, подписанных на BackShip): orderId, orderlineId, shipmentId, carrierName, trackingNumber… |
back_market_list_buyback_orders | Список заказов на выкуп (обмен), устройства, которые клиенты продают тебе: orderPublicId, status, market, creationDate, shippingDate, receivalDate… |
back_market_get_buyback_order | Чтение одного заказа на выкуп (обмен): status, market, dates (создание, отправка, получение, платеж, контрпредложение), листинг,… |
Примеры запросов
- "Какие заказы Back Market имеют строки, ожидающие моего подтверждения?"
- "Какие из моих листингов потеряли Backbox, и какая цена вернет его?"
- "Установи количество на складе для моего восстановленного iPhone 13 128 ГБ на 12."
- "Отправь заказ 41234567 с отслеживанием Colissimo 6A12345678901 и IMEI каждой строки."
- "Какие папки обслуживания клиентов открыты, и что спрашивают клиенты?"
Следующие шаги
Это руководство помогло?