Webhooks

Use incoming webhooks to get real-time updates

The Billit API Allows you to use Webhooks. This so your integration can listen automatically to any updates and trigger reactions.

Billit usess webhooks to notify your application when an event happens in your account. These are useful to able to catch async events such as an invoice that has been paid, updated or created.

How to use the Billit Webhooks

The Billit webhooks push HTTPS calls to the registered URL provided. We will send a JSON payload to your integration. This data can be used to execute actions in you backend systems.

Steps to receive a webhook

  1. Create the webhook Webhook
  2. Handle the returned request. This payload will provide you a Secret. This secret can be used to verify incomming webhooks
  3. You can delete or retrieve webhooks via the API
  4. If needed you can refresh the Secret by using the API endpoint

The Webhooks will soon be visible in the web application.

Webhook Signatures

We sign all webhooks we send out with a signature. This Signature can be decrypted by using the Secret we provided you when creating the webhook. More info can be found here -> Verify Signature