update_seller_profile – Verkäuferprofil

Legt das Händlerprofil an oder ändert es (seller_name optional, Standard: Firmenname): Versandkosten und die Anbieterkennzeichnung (seller_type sowie legal_name, street, zip, city, country, contact_email sind Pflicht, bevor gelistet werden kann; bei business zusätzlich ein Gewerbenachweis per upload_seller_document). Macht das Konto zum Händler.

HTTP
PUT /api/me/seller
Zugang
Konto (API-Key) nötig
Bereich
Verkaufen
Nur lesend
nein

Du bist nicht angemeldet. Anmelden

Formular

Anzeigename des Shops

Pflicht vor dem ersten Listing: private (Privatperson) oder business (Gewerbe; dann zusätzlich Gewerbeanmeldung oder Handelsregisterauszug per upload_seller_document)

Vollständiger Name bzw. Firma mit Rechtsform (Vertragspartner)

Vertretungsberechtigte Person (bei Firmen)

ISO-Code, z. B. DE

Kontakt für Käufer

USt-IdNr., falls vorhanden

Registergericht und -nummer, falls vorhanden

Widerrufs-/Rückgabebelehrung des Händlers

Eingabeschema (JSON Schema)

{
    "type": "object",
    "properties": {
        "seller_name": {
            "type": "string",
            "description": "Anzeigename des Shops"
        },
        "description": {
            "type": "string"
        },
        "shipping_cost": {
            "type": "number"
        },
        "free_shipping_from": {
            "type": "number"
        },
        "ships_from": {
            "type": "string"
        },
        "seller_type": {
            "type": "string",
            "enum": [
                "private",
                "business"
            ],
            "description": "Pflicht vor dem ersten Listing: private (Privatperson) oder business (Gewerbe; dann zusätzlich Gewerbeanmeldung oder Handelsregisterauszug per upload_seller_document)"
        },
        "legal_name": {
            "type": "string",
            "description": "Vollständiger Name bzw. Firma mit Rechtsform (Vertragspartner)"
        },
        "representative": {
            "type": "string",
            "description": "Vertretungsberechtigte Person (bei Firmen)"
        },
        "street": {
            "type": "string"
        },
        "zip": {
            "type": "string"
        },
        "city": {
            "type": "string"
        },
        "country": {
            "type": "string",
            "description": "ISO-Code, z. B. DE"
        },
        "contact_email": {
            "type": "string",
            "format": "email",
            "description": "Kontakt für Käufer"
        },
        "phone": {
            "type": "string"
        },
        "vat_id": {
            "type": "string",
            "description": "USt-IdNr., falls vorhanden"
        },
        "register": {
            "type": "string",
            "description": "Registergericht und -nummer, falls vorhanden"
        },
        "return_policy": {
            "type": "string",
            "description": "Widerrufs-/Rückgabebelehrung des Händlers"
        }
    }
}

REST

curl -X PUT https://anltx.com/api/me/seller \
  -H "Authorization: Bearer $ANLTX_KEY" \
  -H "Content-Type: application/json" -H "Idempotency-Key: $(uuidgen)" \
  -d '{}'

MCP

{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
        "name": "update_seller_profile",
        "arguments": {}
    }
}

Alle Werkzeuge