Overview

This page provides an overview of webhooks.

Webhooks

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 [email protected] to get this going.

Events

You can subscribe to Azuga for multiple events. You can try 'View Events' API to view all the events it supports. Few of them are listed below.

  • 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.