Überblick
Diese Seite fasst gemeinsame Verbindungsdaten, Endpunkte, Antwortformate, Fehler und Limits der Developer-Platform-API zusammen. Toolspezifische Schemas und aktuelle Preise erhalten Sie überGET /tools.
Basis-URL und gemeinsame Header
Hängen Sie alle Pfade an diese Basis-URL an.Endpunkte
Die wichtigsten öffentlichen API-Endpunkte:
Filtern Sie
GET /tools/executions mit limit, before, status und tool. limit erlaubt 1–100, Standard ist 20.
Toolkatalog
data von GET /tools enthält Preisversion, Währung, Ausführbarkeit und Toolliste für den Katalog.
Jedes Tool enthält:
name— Toolname für Ausführungs-URL und Anfrageinhaltdescriptionundcategory— Zweck und Kategorieavailable— Ob benötigte externe Dienste konfiguriert sind und das Tool verfügbar istinputSchemaundexample— JSON Schema und Eingabebeispielmodels— Wählbare Modelle mit Beispielen, Verfügbarkeit und Preisbeschreibung pro Modellprice— Mindestgebühr, Abrechnungseinheit und Preisbeschreibung
available: true allein garantiert keine Ausführung. Auch executionEnabled des Katalogs, Schlüsselberechtigungen, Prepaid-Guthaben und monatliche Limits gelten.
Antwortformat
Erfolgreiche Antworten enthalten das Ergebnis normalerweise indata.
error.
Cache-Control: no-store. Speichern Sie Schlüssel, Ergebnisse oder befristete URLs nicht in gemeinsam genutzten Caches.
Fehler behandeln
Prüfen Sie vor Wiederholung die Ursache anhand des Status.Nutzungslimits
Berücksichtigen Sie diese Limits im Client.
Zum Anfragelimit zählen Katalog, Angebote, Uploads, Ausführungen, Statusabfragen und Wiederholungen. Vermeiden Sie unnötig häufige Statusabfragen, um HTTP 429 vorzubeugen.
Eingabedateien hochladen
Senden Sie für lokale Bilder, Audio oder Video MIME-Typ und Base64-Daten anPOST /tools/upload.
fileId nutzbare id, Format, Größe, SHA-256 und Ablaufdatum. Übergeben Sie sie in toolspezifischen Feldern wie source gemäß Katalogformat. Gleicher Inhalt im selben Projekt liefert dieselbe ID; die Aufbewahrung verlängert sich nicht über den ursprünglichen Upload hinaus.