Webhooks For Trades
Checkatrade's webhooks can be used by strategic accounts to push data into thier CRMs and other systems.
What are webhooks?
Webhooks let two systems share info automatically. When something happens in one (like a new lead, booking or payment), the other gets notified straight away — no need to keep checking manually.
They’re a smart way to cut out admin and keep your systems in sync.
A quick note: Webhooks are only available for our strategic accounts
If you’re a larger trade business using your own CRM or invoicing tools, webhooks can help you stay on top of leads and payments without the back-and-forth.
Set them up once, and they’ll quietly get on with the job — so you don’t have to.
Changes and Updates
Checkatrade reserve the right to add extra fields into the payload, therefore please implement this in a way that the presence of additional fields will not break your integration. We will notify you with advanced warning if we plan to remove or modify any existing fields within the payload. Please be aware that the values within category are subject to change as we enhance the funnelling and lead categorisation.
Static IPs
Static IP addresses enhance webhook security by allowing for easy verification of incoming requests and preventing unauthorised access. This helps secure the transmission of data and reduces risk of malicious activities.
For Checkatrade's API there are two main static IP addresses:
Note the old IP addresses are only used for existing trades, if you are new to our webhooks you only need to whitelist our new IPs.
| Environment | IP Address | Description |
|---|---|---|
| Development | Old: 35.242.163.176 (existing trades only) New: 34.105.162.121 34.89.85.173 35.234.151.94 | This is the main test environment which can be used when initially integrating for validation testing. |
| Production | Old: 34.142.46.71 (existing trades only) New: 35.246.15.126 35.242.187.239 34.39.18.129 | Main IP address to receive live active leads. |
Security
Currently the main security around this Webhook is based on API whitelisting. This is subject to change for more advanced security.
Updated about 1 month ago
Check out the documentation of our webhooks below