Skip to main content
POST
/
forms
/
{id}
/
webhook
/
test
Test Webhook
curl --request POST \
  --url https://geniusforms.ai/api/v1/forms/{id}/webhook/test \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "url": "https://example.com/webhook"
}
'
{
  "success": true,
  "statusCode": 200,
  "error": "<string>"
}

Authorizations

X-API-Key
string
header
required

API key obtained from your GeniusForms dashboard

Path Parameters

id
integer
required

Form ID

Body

application/json
url
string

URL to test. If omitted, uses the form's configured webhook URL.

Example:

"https://example.com/webhook"

Response

Test result

success
boolean
Example:

true

statusCode
integer | null
Example:

200

error
string | null