upload_media – Bild hochladen

Lädt ein Bild für Artikel oder Produkte hoch (JPEG, PNG, WebP, GIF). Entweder content_base64 (Dateiinhalt) oder source_url (der Server lädt das Bild von dieser https-Adresse). Liefert path (/media/…) für image.url bzw. product.images.

HTTP
POST /api/media
Zugang
Rolle editor oder merchant
Bereich
Medien
Nur lesend
nein

Du bist nicht angemeldet. Anmelden

Dieses Werkzeug braucht eine Rolle, die anltx vergibt.

Formular

Bilddatei Base64-kodiert

Alternative: öffentliche Bild-URL

Bildbeschreibung

Urheber/Quelle

Eingabeschema (JSON Schema)

{
    "type": "object",
    "properties": {
        "content_base64": {
            "type": "string",
            "description": "Bilddatei Base64-kodiert"
        },
        "source_url": {
            "type": "string",
            "format": "uri",
            "description": "Alternative: öffentliche Bild-URL"
        },
        "alt": {
            "type": "string",
            "description": "Bildbeschreibung"
        },
        "credit": {
            "type": "string",
            "description": "Urheber/Quelle"
        },
        "filename": {
            "type": "string"
        }
    }
}

REST

curl -X POST https://anltx.com/api/media \
  -H "Content-Type: application/json" -H "Idempotency-Key: $(uuidgen)" \
  -d '{}'

MCP

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

Alle Werkzeuge