cURL
curl --request GET \ --url https://geniusforms.ai/api/v1/forms/{id}/webhook/logs \ --header 'X-API-Key: <api-key>'
{ "logs": [ { "id": 1, "sessionId": "session_abc123", "webhookUrl": "https://example.com/webhook", "status": "success", "responseCode": 200, "errorMessage": "<string>", "createdAt": "2023-11-07T05:31:56Z" } ], "total": 123, "hasMore": true, "limit": 123, "offset": 123 }
Get the delivery history for a form’s webhook. Logs are sorted newest first.
API key obtained from your GeniusForms dashboard
Form ID
Max results to return
x <= 200
Pagination offset
Webhook delivery logs
Show child attributes