ForHosting KIT · Benachrichtigungen & Automatisierung

Eine Aufgabe auf viele Dateien anwenden

Diese Funktion wendet eine einzelne Aufgabe auf viele Elemente gleichzeitig an – etwa hundert Bilder verkleinern oder tausend Datensätze umwandeln – in einem einzigen Aufruf, statt dieselbe Aufgabe für jedes Element einzeln auszulösen. Das Ergebnis jedes Elements liegt gesammelt in einer einzigen Antwort vor.

● Stabilpro Anfrage + pro Element$0.002
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Eine Aufgabe, viele Elemente

Statt für jede einzelne Datei einer Liste einen eigenen Aufruf zu starten, übergeben Sie die gesamte Liste auf einmal: Flow.batch wendet dieselbe Aufgabe auf jedes einzelne Element an und liefert alle Ergebnisse gesammelt zurück. Das eignet sich für alles, was sich wiederholt und in gleicher Form auf viele Elemente anwenden lässt, etwa das Verkleinern einer ganzen Bildersammlung oder das Umwandeln vieler Dokumente in ein einheitliches Format.

Kein Aufpreis pro Element

Die Funktion berechnet $0.002 pro Anfrage, unabhängig davon, ob die Liste ein einzelnes Element oder tausend Elemente enthält. Wer wiederholt große Listen verarbeitet, zahlt damit für den Stapel als Ganzes, nicht für jedes einzelne Element zusätzlich – ein Unterschied, der sich bei sehr vielen Elementen deutlich bemerkbar macht. Bei sehr großen Stapeln mit tausenden Elementen zahlt sich dieser Unterschied gegenüber Einzelaufrufen besonders deutlich aus.

Grenzen

Jedes Element im Stapel durchläuft dieselbe zugrunde liegende Funktion, deren eigene Grenzen weiterhin gelten – etwa die maximale Dateigröße einer einzelnen Bildbearbeitung. Für die Anzahl der Elemente pro Stapel ist aktuell kein gesondertes Höchstlimit veröffentlicht; bei sehr großen Listen empfiehlt sich ein Test mit einer kleineren Teilmenge vorab. Innerhalb dieser Grenzen lässt sich ein Stapel beliebig oft wiederholt ausführen, etwa jede Nacht mit einer aktualisierten Liste.

Ganze Bildersammlung verkleinern

Ein Onlineshop verkleinert alle 300 Produktfotos einer neuen Kollektion in einem einzigen Aufruf, statt jedes Bild einzeln zu bearbeiten.

Viele Belege gleichzeitig auswerten

Ein Steuerbüro lässt alle Belege eines Monats in einem Stapel auswerten, statt jeden einzeln zu öffnen.

Massenversand aus einer Liste

Weber Metallbau GmbH versendet dieselbe Zahlungserinnerung an alle säumigen Kundinnen und Kunden einer Liste in einem einzigen Aufruf.

Kostet die Verarbeitung von tausend Elementen mehr als von einem?

Nein, $0.002 pro Anfrage gilt für den gesamten Stapel, unabhängig von der Anzahl der Elemente.

Gibt es ein Limit für die Anzahl der Elemente?

Aktuell ist kein gesondertes Höchstlimit veröffentlicht; bei sehr großen Listen empfiehlt sich vorab ein Test mit einer kleineren Teilmenge.

Was passiert, wenn ein einzelnes Element im Stapel fehlschlägt?

Die übrigen Elemente werden weiter verarbeitet; das Ergebnis zeigt, welches Element fehlgeschlagen ist.

Welche Aufgaben lassen sich als Stapel ausführen?

Grundsätzlich jede Funktion, die sich einzeln aufrufen lässt, sofern dieselbe Aufgabe unverändert auf jedes Element angewendet wird.

Werden die Elemente nach der Verarbeitung gespeichert?

Nein, sie dienen ausschließlich der Ausführung dieses einen Stapelaufrufs.

Kann ein fehlgeschlagenes Element automatisch erneut versucht werden?

Ja, in Kombination mit der Wiederholungsfunktion lässt sich ein einzelnes fehlgeschlagenes Element gezielt erneut ausführen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/flow/batch

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/flow/batch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":["valor-1","valor-2"]}'
{
  "items": [
    "valor-1",
    "valor-2"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "flow.batch",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →