import_listings – Katalog importieren

Importiert bis zu 500 Angebote auf einmal: CSV (anltx- oder Google-Merchant-Spalten, Trennzeichen , ; oder Tab) oder JSON-Array. Zeilen mit bekannter seller_sku aktualisieren Preis/Bestand/Konditionen, neue werden gelistet (gleiche GTIN wird zusammengeführt). mode=validate prüft nur. Vorlage: GET /api/listings/import-template.

HTTP
POST /api/listings/import
Zugang
Rolle merchant (Shop)
Bereich
Verkaufen
Nur lesend
nein

Du bist nicht angemeldet. Anmelden

Formular

CSV-Text mit Kopfzeile oder JSON-Array von Zeilen/Listings

Standard: automatisch erkannt

Standard: import

Kategorie für Zeilen ohne Spalte category

Eingabeschema (JSON Schema)

{
    "type": "object",
    "properties": {
        "data": {
            "description": "CSV-Text mit Kopfzeile oder JSON-Array von Zeilen/Listings"
        },
        "format": {
            "type": "string",
            "enum": [
                "csv",
                "json"
            ],
            "description": "Standard: automatisch erkannt"
        },
        "mode": {
            "type": "string",
            "enum": [
                "import",
                "validate"
            ],
            "description": "Standard: import"
        },
        "default_category": {
            "type": "string",
            "enum": [
                "Smartphones & Tablets",
                "Notebooks & PCs",
                "PC-Komponenten",
                "Gaming",
                "Audio & Kopfhörer",
                "TV & Heimkino",
                "Smart Home",
                "Wearables",
                "Kameras & Drohnen",
                "Zubehör & Gadgets"
            ],
            "description": "Kategorie für Zeilen ohne Spalte category"
        }
    },
    "required": [
        "data"
    ]
}

REST

curl -X POST https://anltx.com/api/listings/import \
  -H "Authorization: Bearer $ANLTX_KEY" \
  -H "Content-Type: application/json" -H "Idempotency-Key: $(uuidgen)" \
  -d '{"data":"<data>"}'

MCP

{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
        "name": "import_listings",
        "arguments": {
            "data": "<data>"
        }
    }
}

Alle Werkzeuge