Celigo’s webhook listener typically supports secret URL verification as a security measure to ensure that webhook endpoints are legitimate and owned by the intended recipient. This process involves including a secret key or token in the URL, and the webhook listener verifies this secret before accepting requests.
Here’s a general overview of how you might implement secret URL verification in Celigo’s webhook listener:
Generate a Secret Key:
- Generate a secret key or token that will be used for verification. This key should be kept confidential.
Append Secret to Webhook URL:
- Modify the webhook URL by appending the secret key as a query parameter or in the URL path.
- Example URL:
https://your-webhook-endpoint.com/webhook-listener?secret=yourSecretKey
Configure Celigo Webhook Listener:
- In the Celigo Integration App or platform, navigate to the webhook listener configuration.
- Look for settings related to secret URL verification or security.
Enter Secret Key in Celigo:
- Enter the secret key in the appropriate field in Celigo’s webhook listener configuration.
Verify Requests in Webhook Listener Code:
- In your webhook listener code, verify incoming requests by checking the secret key.
- Extract the secret key from the request URL and compare it with the configured key.
Click on the plus symbol to generate the secret token key.
Click on the plus symbol to generate the Public URL.
Now save the connection.