Configuring Xero Webhooks
Get your Nango webhook URL
- Go to the Nango UI and navigate to the Integrations tab
- Select your Xero integration
- Go to the Settings sub-tab
- Copy your unique webhook URL (it should look like
https://api.nango.dev/webhook/<UUID>/xero)
Configure webhook in Xero
- Go to your Xero Developer Portal
- Select your app
- Navigate to the Webhooks tab
- Select the topics you would like to receive webhook notifications for
- Paste your Nango webhook URL from step 1 in the Deliver URL form
- Click Save to Save the configuration
- Copy the Webhook Key provided by Xero - you’ll need this in the next step
Add webhook secret to Nango
- Return to the Nango UI Settings page for your Xero integration
- In the Webhook Configuration section, paste the Xero Webhook Key into the Webhook Secret field
- Click Save
Webhook Events
Once configured, you can receive webhook events from Xero such as:- Contact events (created, updated)
- Invoice events (created, updated)