Webhooks are a powerful method for sharing data between web applications in real-time. It’s how Medium articles can be easily shared to Facebook at the click of a button, and it’s how eCommerce platforms like Shopify can automate the shipping of purchased products.
Essentially, there are two different methods for web apps to communicate information, webhooks and APIs:
To put those definitions in context; an API is like a post office box, where you are required to check regularly for new mail, whereas a Webhook is like a dedicated postman that comes to your door and notifies you every time you receive mail.
From a Radaro context, an API could:
Create jobs in bulk;
Get order's details by external_id;
Assign a driver to a job by ID;
Update a job;
Terminate a job
Radaro Webhooks can send all events immediately when Job statuses are changed or a new job has been created.
To summarise, Webhooks are used to connect two different web applications, so that when an event occurs on the trigger application, information about the event is sent to the receiving application, where it can be processed and used to automatically initiate new actions. This empowers real-time connectivity between applications and allows for the automation of many processes.
Looking for Radaro API/Webhook Documentation? You will find it here.
If you are interested in learning more about Radaro's Webhooks and APIs or how they can be integrated into your operations, contact your Radaro Account Manager or a member of the Radaro team at (03) 8548 1892 or by emailing firstname.lastname@example.org.