GET
/
{webhook-endpoint}
curl --request GET \
  --url https://{domain}/{webhook-endpoint}
"<string>"

Once your webhook-endpoint is declared in your Lucca account, our servers will send a GET request to your endpoint with a challenge string in query parameters. You must respond with the challenge value in the response body.

Some domains are whitelisted and won’t need to pass a confirmation challenge (e.g. Zapier)
GET /your-webhook-endpoint HTTPS/2
?challenge=iusiof24dsfxvcç834
Host: yourdomain.com

> Response
Content-Type: plain/text

iusiof24dsfxvcç834

Path Parameters

webhook-endpoint
string
required

Name of the webhook-endpoint on your server.

Maximum length: 500

Query Parameters

challenge
string
required

The challenge value you must return

Response

200 - text/plain
OK

When responding to the activation challenge workflow, return the challenge value as a simple string. When receiving a regular event, simply return an empty "200 OK". Refer to the documentation for all status codes and their meaning.