What is a webhook?
A webhook (also called a web callback or HTTP push API) is a way for an app to provide other applications with real-time information. A webhook delivers data to other applications as it happens, meaning you get data immediately.
Unlike traditional pull APIs, you need not explicitly make requests to retrieve information. Whenever an event occurs, our application will send a request to your service with a defined payload.
The payload will be formatted in JSON.
While creating a webhook, you also need to provide the authentication schemes to your service. We currently support the following authentication schemes:
- Basic Auth
- Key Based Auth
Note: To use webhooks on your account, you will need to activate the Developer package.
Please write an email to integration@azuga.com to get this going.
You can subscribe to Azuga for the following events:
- GPS Message
- Over Speeding
- Trip Start
- Trip End
- Low Fuel
- Fuel Increase
- Fuel Decrease
- Battery Low Alarm
- Battery Critical Alarm
- Connect
- Disconnect
You can subscribe to multiple events within the same webhook that is created in the Azuga Developer Section.