Skip to main content
GET
/
{webhook-endpoint}
Respond to challenge
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 an echo 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
?echo=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 string length: 500

Query Parameters

echo
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.