Get Mercateer front-office events as webhooks
Subscribe an endpoint to Mercateer events and receive a signed payload the moment a call wraps, a lead comes in, or a job is booked. Register and manage endpoints from the API or dashboard, and verify every delivery with HMAC.
What is Webhooks?
Webhooks push Mercateer front-office events to a URL you control in real time, so your own systems can react without polling the API. Each delivery is a JSON payload signed with HMAC, you register and manage endpoints from the API or dashboard, and failed deliveries retry with backoff.
What you can do with Webhooks
Install in minutes
Create an endpoint
Register your URL and pick the events to subscribe to, from the API or in Settings, then Developer. Mercateer returns a signing secret for that endpoint. API access is included on the Crew and Fleet plans.
Verify the signature
On every delivery, read the timestamp (t) and signature (v1) from the signature header, then compute the HMAC-SHA256 of the string "{timestamp}.{raw request body}" with your signing secret and compare it to the v1 value. Reject any request that does not match, or whose timestamp is more than 5 minutes old, so you only act on fresh payloads that truly came from Mercateer. (Our SDK’s verify helper does all of this for you.)
Handle retries idempotently
Respond 2xx quickly to acknowledge a delivery. Failed deliveries retry with backoff, so key your handler on the event ID to ignore duplicates and process each event once.
Frequently asked questions
Works with your whole stack
Mercateer speaks the same protocols as the tools you already use.
Put Mercateer to work with Webhooks
Start free and connect your front office in minutes.
No credit card required