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
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": {}
}
}