Glossary · Integrations

What is a webhook?

A webhook is an automatic HTTP message that one system sends to another system’s URL the moment an event happens, such as a payment, a new order or a form submission. The receiver does not have to keep asking for news; the webhook arrives on its own.

Also called: HTTP callback

Why it matters

Webhooks make integrations fast and light: your systems react within seconds instead of checking every few minutes. They are also how payment services confirm a payment, so a missed webhook can leave a paid order unshipped. You need logging, retries and a signature check on every webhook you accept.

1Webhook vs APIWith an API you ask for data; with a webhook the other system tells you when something changes.
2Webhook URLThe receiving system publishes an endpoint URL, and the sender posts the event data there, usually as JSON.
3SecurityCheck the signature on each webhook and handle duplicates, because senders retry when you do not answer.
ExampleA yoga studio in Almaty takes card payments on its website. When a payment succeeds, the payment service sends a webhook to the studio’s booking system, which confirms the place and messages the client on WhatsApp. A webhook from the WhatsApp Business API also passes each new customer message to the CRM.
On this topic

What we do

Related terms

Need to put this in place?

Describe the task, we will name the scope, price and timeline. The price is fixed in the contract.

Your selectionAPI integrationfrom 270 000 ₸
The team gets your request; we reply during business hours.Price fixed in the contract before you pay.No calls unless you ask.
Request a quote
Project budget
Your request goes to the team. We reply by email, no cold calls.

Got a task? Write to us.

Describe your project on WhatsApp or by email. We reply during working hours and name the price after the brief.