Zapier · Make · n8n

Grafiken in jedem Ablauf, mit dem Baustein, den jeder Dienst hat.

Ein Produkt wird im Shop angelegt, ein Objekt im CRM freigegeben, eine Zeile in einer Tabelle geändert — und am Ende des Ablaufs liegen die Grafiken. Dafür braucht es keine eigene App: den HTTP-Baustein, den Zapier, Make und n8n haben, und einen Auslöser, der auch von uns kommen kann.

Das Wichtigste in Sätzen

  • Der Schritt ist ein HTTP-Aufruf an /v1/ingest oder /v1/images mit Bearer-Schlüssel; die Antwort trägt die Bild-Adressen für den nächsten Baustein.
  • Der Auslöser kann Ihr System sein oder unser Webhook: Nach jeder Prüfung eines Bestands geht das Änderungsdokument signiert an Ihre Adresse.
  • Ein eigener n8n-Node und eine Make-App sind gebaut und werden veröffentlicht; der HTTP-Weg wartet nicht darauf.
  • Wir posten nicht und planen nicht — das tut der Baustein nach uns.

Der Schritt: ein HTTP-Aufruf

Dasselbe für alle drei Dienste. Die Feldnamen sind die Ihres Auslösers; wir ordnen sie zu, und mit form: "product" landen sie in einem Produkt, nie in einer Wohnung.

POST https://api.listing-shot.com/v1/ingest
Authorization: Bearer ls_live_…
Content-Type: application/json

{ "form": "product",
  "data": { "artikelnummer": "NW-0451", "name": "Wanderschuh Alpin Pro GTX",
            "preis": "199,95 €", "marke": "Nordwerk", "bild": "https://…/schuh.jpg" } }

# → die zugeordneten Felder; danach ein Aufruf je Format an /v1/images,
#   oder gleich /v1/images mit denselben Werten und "template": "ig-post".

Der Auslöser: unser Webhook

Ein angeschlossener Bestand prüft seine Adresse im gewählten Abstand. Nach jeder Prüfung schickt er das Änderungsdokument an Ihren Webhook — dieselbe Antwort, die auch /v1/feeds/:id/changes gibt, signiert mit HMAC, damit Ihr Ablauf weiß, dass sie von uns ist. Ein Webhook-Auslöser in Zapier, Make oder n8n liest daraus, welche Zeilen neu, geändert oder entfernt sind, und die Grafiken je Format.

# Was am Webhook ankommt, gekürzt
{ "id": "chk_…", "feed_id": "feed_…", "status": "ok",
  "added": 1, "changed": 2, "retired": 0, "unchanged": 397,
  "rows": [ { "key": "NW-0451", "change": "changed", "fields": ["price"],
             "data": { "title": "Wanderschuh Alpin Pro GTX", "price": "179,95 €" } } ] }

Die eigenen Apps

n8n gebaut

Ein Community-Node mit einer Anmeldung und fünf Ressourcen: Grafik, Datensatz, Import, Bestand, Format. Formate kommen aus der API, die zahlenden Operationen tragen einen Idempotenz-Schlüssel, und ein KI-Agent in n8n darf den Node als Werkzeug nutzen.

Bis zur Veröffentlichung auf npm: der HTTP-Baustein, wie oben.

Make gebaut

Eine App-Definition mit neun Modulen — Grafik, Datensatz, Import planen und starten, Ergebnis, Bestand anschließen, Änderungen lesen, Freigabe — und einem Auslöser, der einen Bestand beobachtet.

Bis sie im Make-Katalog steht: der HTTP-Baustein und der Webhook-Auslöser, wie oben.

Zapier heute

Über „Webhooks by Zapier“: ein Catch-Hook als Auslöser für unser Änderungsdokument, ein POST-Baustein für den Aufruf. Eine eigene Zapier-App ist nicht geplant, solange der Baustein dasselbe kann.

Nichts zu installieren.

Häufige Fragen

Brauche ich eine eigene ListingShot-App in Zapier, Make oder n8n?

Nein. Jeder dieser Dienste hat einen HTTP-Baustein, und der genügt: ein Aufruf an /v1/ingest mit den Feldern Ihres Auslösers, die Antwort trägt die Grafiken. Ein eigener n8n-Node und eine Make-App sind gebaut und werden veröffentlicht; sie machen den Baustein bequemer, nicht möglicher.

Was löst einen Ablauf aus?

Entweder Ihr System — ein neues Produkt im Shop, ein neues Objekt im CRM — oder ListingShot selbst: Ein angeschlossener Bestand schickt nach jeder Prüfung das Änderungsdokument signiert an eine Adresse Ihrer Wahl. Ein Webhook-Auslöser in Zapier, Make oder n8n liest daraus, welche Zeilen neu, geändert oder entfernt sind, und die Grafiken dazu.

Was kostet der Weg über einen Automatisierungsdienst?

Bei uns nichts extra: ein Datensatz aus strukturierten Daten kostet 4 ct, jede Grafik daraus ist kostenlos. Was der Dienst selbst je Ablauf berechnet, steht in dessen Tarif.

Kann der Ablauf die Grafik auch veröffentlichen?

Ja, aber nicht durch uns. ListingShot liefert die Grafik als Adresse; der nächste Baustein Ihres Ablaufs postet sie, hängt sie an eine E-Mail oder legt sie in Ihr CMS. Posten und planen sind Sache des Werkzeugs, das Sie dafür haben.

Zugang anfordern Zur API → Für Agenten: MCP →