Skip to main content
Set up your webhook endpoint to receive events.

Prerequisites

  • Business plan or higher
  • HTTPS endpoint ready
1

Open Settings

Click Settings in the sidebar.
2

Go to API Tab

Select the API & Webhook tab.
3

Find Webhook Section

Locate the webhook URL field.
4

Enter Your URL

Paste your webhook endpoint:
https://yourserver.com/webhooks/lindo
5

Save

Click Save to activate.

URL Requirements

  • Must be HTTPS
  • Must be publicly accessible
  • Should respond with 200 OK
  • Handle POST requests

Testing

After saving:
  1. Trigger an event (create website)
  2. Check your server logs
  3. Verify data received

Example Endpoint

// Express.js example
app.post('/webhooks/lindo', (req, res) => {
  const event = req.body;
  console.log('Received:', event);

  // Process the event

  res.status(200).send('OK');
});

Tips

  • Use HTTPS only
  • Respond quickly (under 5 seconds)
  • Handle retries
  • Log all events