In breve
API per venditori di Back Market per rigeneratori: ordini con accettazione e spedizione con tracciamento, elenchi con prezzo e disponibilità, prezzi di Backbox e concorrenti, categorie, cartelle e messaggi di assistenza clienti, consegne di BackShip e ordini di BuyBack. Token API, per piattaforma (Europa, Stati Uniti, Asia-Pacifico).
Configurazione guidata
Collega Back Market a Microsoft Copilot in 2 minuti
Avvia la prova gratuita su AnythingMCP Cloud, collega Back Market con la configurazione guidata e aggiungi il tuo URL MCP a Microsoft Copilot. Senza codice e senza server da gestire.
Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile
Prova a chiedere
Prompt di esempio per Back Market
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Nessuna installazione? Usa direttamente cloud.anythingmcp.com. Accedi, clicca su Connettori → Back Market, incolla le tue credenziali, genera una chiave API MCP e hai finito. Niente Docker, niente
git clone, niente server locale.
Back Market + Microsoft Copilot
API per venditori di Back Market per rigeneratori: ordini con accettazione e spedizione con tracciamento, elenchi con prezzo e disponibilità, prezzi di Backbox e concorrenti, categorie, cartelle e messaggi di assistenza clienti, consegne di BackShip e ordini di BuyBack. Token API, per piattaforma (Europa, Stati Uniti, Asia-Pacifico).
Prerequisiti
Consulta le istruzioni complete di configurazione integrate nel connettore (visibili nello store dell'app quando selezioni il connettore). Le variabili d'ambiente richieste per questo connettore sono:
BACK_MARKET_HOST, BACK_MARKET_TOKEN, BACK_MARKET_MARKET
Passo 1 — Ottieni le credenziali
La configurazione richiede circa 3 minuti.
- Accedi al back office di Back Market della tua piattaforma:
https://www.backmarket.fr/bo-seller(Europa),https://www.backmarket.com/bo-seller(Stati Uniti) ohttps://www.backmarket.co.jp/bo-seller(Giappone e Australia). L'accesso API è fornito con un account venditore validato da Back Market. - Apri la pagina Integrazioni sotto Opzioni e crea un token API.
- Incolla il token come mostrato in
BACK_MARKET_TOKEN, senza la parola Basic davanti: il connettore lo invia comeAuthorization: Basicseguito dal token. - Scegli la tua piattaforma in
BACK_MARKET_HOSTe il tuo mercato principale inBACK_MARKET_MARKET(ad esempio fr-fr per l'Europa, en-us per gli Stati Uniti, ja-jp per l'Asia-Pacifico). Il mercato deve appartenere alla piattaforma.
Ogni chiamata porta il mercato in Accept-Language e l'User-Agent BM-AnythingMCP-Connector, che Back Market richiede. Gli strumenti con un argomento market possono guardare un altro mercato della stessa piattaforma per una chiamata.
Dove iniziare: back_market_list_orders con stato 1 mostra ordini pagati le cui righe devi accettare, stato 3 gli ordini da spedire. back_market_list_listings mostra le tue offerte; back_market_list_backbox indica quali di esse detengono il Backbox.
Flusso di lavoro degli ordini: un ordine arriva nello stato 1 una volta che il pagamento è stato convalidato (non spedire mai negli stati 0, 8 o 10). Accetta ogni riga con back_market_accept_order_line (da stato 1 a 2); l'ordine poi passa allo stato 3. Spedisci con back_market_ship_order e un numero di tracciamento (tutte le righe vanno in un pacco, stato ordine 9). back_market_get_order mostra gli stati delle righe. back_market_set_order_line_identifiers memorizza l'IMEI o il numero di serie del dispositivo; non può essere corretto in seguito. back_market_cancel_order_line e back_market_refund_order_line sono installati disattivati: entrambi rimborsano il cliente e non possono essere annullati, e le cancellazioni pesano sul Backbox.
Elenchi: un elenco copre tutti i mercati della piattaforma. La quantità è condivisa; prezzo, commento e garanzia sono per mercato. back_market_get_listing trova un elenco per SKU; back_market_update_listing cambia prezzo o disponibilità in tempo reale (quantità 0 lo rende offline). back_market_import_listings (disattivato) invia un CSV per molti elenchi contemporaneamente e risponde con un id di attività per back_market_get_task. back_market_get_competitors mostra il prezzo necessario per vincere il Backbox per mercato. back_market_get_category_tree e back_market_get_category_branch forniscono le categorie e gli attributi di cui ha bisogno un nuovo prodotto.
Assistenza clienti: back_market_list_care_folders e back_market_get_care_folder leggono i casi post-vendita con i loro messaggi; back_market_send_care_message risponde al cliente. back_market_create_care_refund è installato disattivato.
BackShip e BuyBack: back_market_list_deliveries e back_market_list_returns restituiscono solo dati per i venditori che utilizzano le etichette di BackShip di Back Market. back_market_list_buyback_orders e back_market_get_buyback_order leggono gli ordini di scambio; convalidare o controbattere uno decide quanto viene pagato il cliente e non è incluso.
Formati: i prezzi sono stringhe decimali con tasse, nella valuta del mercato (160.99). Gli id degli ordini e degli ordini di riga sono interi; gli id degli elenchi sono UUID (l'id numerico listing_id è deprecato). Le date sono RFC 3339; i filtri delle cartelle di assistenza utilizzano YYYY-MM-DD-hh-mm. Le liste rispondono con count, next, previous e results; next è nullo nell'ultima pagina.
Limiti: più di 200 chiamate in 10 secondi sono bloccate per 10 secondi (chiamate di catalogo: 20 in 10 secondi), con un 429. Gli aggiornamenti degli elenchi sono limitati a circa 2.000 righe SKU all'ora. Le chiamate di assistenza hanno limiti giornalieri (lista cartelle 4.000 al giorno, rimborsi 500 al giorno).
Risposte 403: Back Market si trova dietro Cloudflare. Un 403 con una pagina HTML o il codice bot-need-challenge significa che il firewall ha bloccato il chiamante, non che il token è errato: invia il valore cf-ray della risposta al tuo contatto di Back Market. Un token errato o mancante risponde anch'esso con 403 o 401, con un errore JSON.
Passo 2 — Installa l'adattatore
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
Passo 3 — Aggiungi il connettore in Microsoft Copilot
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Microsoft Copilot usa i server MCP tramite gli agenti creati in Copilot Studio: aggiungi AnythingMCP a un agente come strumento, poi pubblichi l'agente in Microsoft 365 Copilot e in Teams. Copilot Studio si collega dal cloud di Microsoft via Streamable HTTP, che AnythingMCP supporta.
- In Copilot Studio apri il tuo agente (o creane uno), vai su Tools e scegli Add a tool → New tool → Model Context Protocol.
- Inserisci un Server name (per esempio
AnythingMCP), una Server description che dica cosa fa il connettore e il Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descrizione per decidere quando chiamare il server. - Come autenticazione scegli API key, imposta Type su Header e come nome dell'header
X-API-Key, poi seleziona Create. - In Add tool scegli Create a new connection, incolla una chiave API MCP di AnythingMCP (MCP Servers → il tuo server → API keys) e seleziona Add to agent.
- Provalo nel riquadro Test dell'agente: chiedi qualcosa che richiede i tool di
Back Market. - Seleziona Publish, poi Channels → Microsoft 365 and Microsoft Teams, lascia selezionato Make agent available in Microsoft Copilot e scegli Add channel. See agent in Teams lo installa per te; in Microsoft 365 Copilot scrivi @ e scegli l'agente.
Preferisci un accesso per ogni utente? Al posto della chiave API scegli OAuth 2.0 → Dynamic discovery: ogni persona accede ad AnythingMCP la prima volta che l'agente lo chiama.
Usi il self-hosting? Usa l'indirizzo HTTPS pubblico della tua istanza al posto di https://cloud.anythingmcp.com. Copilot Studio si collega dal cloud di Microsoft, quindi localhost non funziona.
Strumenti disponibili
| Strumento | Cosa fa |
|---|---|
back_market_list_orders | Elenca gli ordini, senza quelli non pagati (gli stati degli ordini 0 e 8 sono esclusi per default). La risposta ha count, next, previous e results[]… |
back_market_get_order | Leggi un ordine: order_id, stato, date_creation, date_modification, date_payment, date_shipping, expected_dispatch_date, prezzo e… |
back_market_accept_order_line | Accetta una riga di ordine pagata (da stato 1 a stato 2), che conferma che hai l'oggetto e lo spedirai. Accetta ogni riga dell'ordine, una… |
back_market_ship_order | Contrassegna un ordine accettato come spedito con il suo numero di tracciamento (stato 3). Tutte le righe dell'ordine vanno in un pacco e sono impostate come spedite… |
back_market_cancel_order_line | Annulla una riga di ordine pagata che non puoi consegnare (da stato 1 a stato 4). Back Market rimborsa il cliente per quella riga, l'annullamento non può… |
back_market_refund_order_line | Rimborso di una riga d'ordine attraverso il flusso di lavoro dell'ordine: stato 5 per una riga accettata non ancora spedita, stato 6 per una riga spedita. Il cliente… |
back_market_set_order_line_identifiers | Registra l'IMEI e/o il numero di serie del dispositivo venduto su una riga d'ordine. Fornisci almeno uno dei due. Attenzione: una volta registrato, un… |
back_market_list_listings | Elenca i tuoi elenchi (offerte): id (UUID), listing_id (vecchio id numerico), sku, titolo, product_id, grado (PREMIUM, EXCELLENT, VERY_GOOD, GOOD… |
back_market_get_listing | Leggi un elenco per il tuo SKU o per il suo id di Back Market: id, listing_id, sku, titolo, product_id, grado, quantità, prezzo, min_price… |
back_market_update_listing | Cambia un elenco in tempo reale: prezzo, quantità di stock, commento, garanzia o il prezzo minimo per il BackPricer. Solo i campi forniti… |
back_market_import_listings | Crea o aggiorna molti elenchi (e propone nuovi prodotti) da testo CSV, fino a 15.000 righe. Ogni riga ha bisogno del tuo sku; un nuovo elenco deve anche… |
back_market_get_task | Leggi il risultato di un'attività batch avviata da back_market_import_listings: task_id, action_status (0 o 2 = in attesa o in esecuzione, 8 = fallito, 9… |
back_market_list_backbox | Elenca i dati di Backbox per elenco: sku, prodotto, prezzo, quantità, buybox (vero quando il tuo elenco detiene il Backbox), price_for_buybox (il… |
back_market_get_competitors | Leggi la concorrenza del Backbox di un elenco, una riga per mercato: is_winning, prezzo, min_price, price_to_win e winner_price (ciascuno con… |
back_market_get_category_tree | Leggi l'intero albero delle categorie: category_id, category_name, marketplace_category_id (il valore che deve corrispondere alla categoria di un prodotto), is_leaf e… |
back_market_get_category_branch | Leggi una categoria con gli stessi campi dell'albero: category_id, category_name, marketplace_category_id, is_leaf e attributes[] con… |
back_market_list_care_folders | Elenca le cartelle di assistenza clienti (casi post-vendita, SAV), 10 per pagina: id, orderline, stato (0 aperto, 9 chiuso), date_creation… |
back_market_get_care_folder | Leggi una cartella di assistenza clienti: stato, date, il cliente (nome, cognome, email), la riga d'ordine con il suo ordine e indirizzi, il… |
back_market_send_care_message | Invia un messaggio al cliente in una cartella di assistenza (solo testo, senza allegato). Il cliente lo vede sulla piattaforma post-vendita di Back Market… |
back_market_create_care_refund | Rimborso di una riga d'ordine dall'assistenza clienti: rimborso totale di una riga pagata (tipo 4), rimborso totale di una riga accettata (tipo 5), o un rimborso parziale o… |
back_market_list_deliveries | Elenca le consegne di BackShip (solo per venditori iscritti al servizio di spedizione BackShip di Back Market): ordine, shipmentId, orderlines… |
back_market_list_returns | Elenca i resi di prodotto BackShip (solo per venditori iscritti a BackShip): orderId, orderlineId, shipmentId, carrierName, trackingNumber… |
back_market_list_buyback_orders | Elenca gli ordini di BuyBack (scambio), i dispositivi che i clienti ti vendono: orderPublicId, stato, mercato, creationDate, shippingDate, receivalDate… |
back_market_get_buyback_order | Leggi un ordine di BuyBack (scambio): stato, mercato, date (creazione, spedizione, ricezione, pagamento, controproposta), l'elenco, il… |
Esempi di prompt
- "Quali ordini di Back Market hanno righe in attesa della mia accettazione?"
- "Quali dei miei elenchi hanno perso il Backbox e quale prezzo lo riporterà indietro?"
- "Imposta la disponibilità del mio elenco di iPhone 13 rigenerato da 128 GB a 12."
- "Spedisci l'ordine 41234567 con tracciamento Colissimo 6A12345678901 e l'IMEI di ogni riga."
- "Quali cartelle di assistenza clienti sono aperte e cosa chiedono i clienti?"
FAQ
Dove posso ottenere il token API? Nel back office di Back Market della tua piattaforma, Opzioni, Integrazioni. Incolla il token come mostrato, senza la parola Basic, e scegli la tua piattaforma (Europa, Stati Uniti o Asia-Pacifico) e mercato principale. L'accesso API è fornito con un account venditore validato da Back Market.
Quali mercati copre? Ogni mercato della piattaforma su cui si trova il tuo account: i mercati europei su backmarket.fr, gli Stati Uniti su backmarket.com, e Giappone e Australia su backmarket.co.jp. Gli strumenti con un argomento di mercato possono guardare un altro mercato della stessa piattaforma.
Quali strumenti sono installati disattivati? back_market_cancel_order_line, back_market_refund_order_line, back_market_create_care_refund e back_market_import_listings, perché rimborsano i clienti o sostituiscono gli elenchi in blocco. Attivali nella pagina del connettore solo se l'IA deve usarli.
Per quale Copilot vale? Per Microsoft 365 Copilot in azienda, tramite gli agenti di Copilot Studio. L'app Microsoft Copilot per account personali non permette di aggiungere un proprio server MCP.
Cosa mi serve? Un account di lavoro con accesso a Copilot Studio (licenza o prova) per creare l'agente. Chi lo usa in Microsoft 365 Copilot o in Teams deve avere accesso all'agente: condividilo, oppure chiedi a un amministratore di pubblicarlo per l'organizzazione. Se la tua organizzazione applica criteri sui dati ai connettori di Power Platform, valgono anche per i server MCP.
L'agente non chiama i tool. Controlla che il nome dell'header sia esattamente X-API-Key e che la chiave appartenga allo stesso server MCP dell'URL, e scrivi una Server description precisa: Copilot Studio la usa per decidere quando chiamare il server. Dopo ogni modifica pubblica di nuovo l'agente; in una chat già aperta scrivi "start over" per passare alla nuova versione.
Prossimi passi
Questa guida ti è stata utile?