bulk_delete_listings
Cancella offerte IN BLOCCO su un account, filtrando per canale di gestione. USA QUESTO, non delete_listing in ciclo, quando le offerte da eliminare sono più di qualche decina: delete_listing va SKU per SKU e sul rate limit di Amazon migliaia di SKU non finiscono mai, mentre qui si spediscono in feed da 20.000. Due fasi obbligatorie: (1) chiamalo SENZA plan_id → legge dal report Amazon quali SKU rientrano nel filtro e ritorna un piano con i conteggi (totale, quante FBA, quante FBM); MOSTRA quei numeri all'utente e aspetta il suo ok; (2) richiamalo con plan_id + confirm=true per inviare i feed. Gli SKU non passano mai per la conversazione. channel="FBM" (default) cancella solo le offerte gestite dal venditore e LASCIA INTATTE le FBA; "FBA" il contrario; "ALL" tutto. In alternativa passa skus espliciti (lista corta, nessun filtro per canale). LA CANCELLAZIONE È IRREVERSIBILE: per tornare in vendita l'offerta va ricreata. Al termine segui i feed_id con check_feed_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skus | No | Elenco esplicito di SKU: salta il report e ignora channel | |
| channel | No | Quali offerte cancellare (default FBM = solo quelle gestite dal venditore) | |
| confirm | No | true, insieme a plan_id, per eseguire davvero | |
| plan_id | No | Piano restituito dalla prima chiamata (fase 2) | |
| account_id | No | ID dell'outpost Amazon (= un seller su uno specifico marketplace; vedi list_clients). Opzionale se il token è legato a un solo outpost. | |
| confirm_id | No | Token di conferma ritornato dall'anteprima. Ripassa lo STESSO payload + confirm_id per eseguire davvero la scrittura. |