MarktSupport← Zurück zur App

Webhooks & Callbacks

97AI.PRO verwendet derzeit ein Polling-Modell für asynchrone Ergebnisse.

Aktuelles Verhalten

Webhook-Callbacks sind noch nicht verfügbar
Das Relay sendet derzeit keine ausgehenden Webhook-/Callback-Anfragen, und es gibt keinen callBackUrl-Parameter oder Signatur-Header zum Verifizieren. Ignoriere Drittanbieter-Dokus, die einen X-Webhook-Signature-Ablauf beschreiben – das gilt hier nicht.

So erhältst du Ergebnisse

Starte eine Aufgabe und frage dann den Aufgaben-Endpunkt ab, bis ein Endzustand erreicht ist:

cURL
# 1) create the task
curl -X POST "https://97ai.97claude.com/api/generate" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "model": "google/nano-banana", "input": { "prompt": "a cat" } }'
# → { "taskId": "task_123", "state": "waiting" }

# 2) poll every few seconds until state is success or fail
curl "https://97ai.97claude.com/api/generate/task_123" \
  -H "Authorization: Bearer $API_KEY"

Siehe Task-Details abrufen für die vollständige Antwortstruktur. Chat-Anfragen (POST /api/chat) sind synchron und benötigen kein Polling.

Roadmap

Falls künftig Webhook-Callbacks hinzugefügt werden, dokumentiert diese Seite die genaue Payload, die Header und die Schritte zur Signaturprüfung. Bis dahin ist Polling der unterstützte Integrationsweg.