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.