A user-defined HTTP callbacks. Webhooks(A user-defined HTTP callbacks) are a useful tool for apps that want to execute code after a specific event happens on an Odoo, for example, after a warehouse manager creates a new product, updates a stock quantity for existing products or sales manager confirm the quotation etc. Instead of telling your app to make an API call every X number of minutes to check if a specific event has occured on an Odoo, you can register webhooks, which send an HTTP request from the Odoo telling your app that the event has occurred. This uses many less API requests overall, allowing you to build more robust apps, and update your app instantly after a webhook is received. Webhook event data can be stored as JSON or XML, and is commonly used when: =========================================================================== - Placing an order - Changing a product's price - Collecting data for data-warehousing - Integrating your accounting software - Filtering the order items and informing various shippers about the order - Another, less-obvious, case for using webhooks is when you're dealing with data that isn't easily searchable through the Odoo API. For example, re-requesting an entire product catalog or order history would benefit from using webhooks since it requires a lot of API requests and takes a lot of time. Think of it this way, if you would otherwise have to poll for a substantial amount of data, you should be using webhooks. The Odoo Webhook endpoints can be used for a variety of purposes such as: ========================================================================= - Get a Webhook list - Get a Webhook counts - Create a new Webhook - Update an existing Webhook - Delete a Webhook from the database Check out our online docs http://odoo-webhook.readthedocs.io for a quick reference guide to use the odoo webhooks. webhook rest api restapi restful api restfulapi HTTP GET, PUT, POST, and DELETE methods JSON input and output format JSON input & output format OAuth1 and OAuth2 OAuth1 & OAuth2 OAuth1 OAuth2 endpoints Calling Methods Check Access Rights List Records count Records Inspection and Introspection Inspection Introspection Activate Developer Mode configuration Workflow Manipulations ir.model ir.model.fields Report Printing Print Single Report Print List Reports connection odoo server OAuth applications Consumer Key and Secret Consumer Key & Secret Request Headers Credential Request HTTP callbacks HTTP POST JSON XML Webhook Authentication Webhook Endpoints OAuth1 Authentication OAuth2 Authentication Receive a webhook webhook URL XML/JSON data Webhook Configuration timeout period Dependencies

Odoo Webhook
Synconics Technologies Pvt. Ltd.
215.89
47

Save time by showing useful information about products on the POS window.

POS Stock Quantity Pro
Weblytic Labs
24.91
1

This module allows you to send whatsapp messages about the sale orders, purchase orders, invoice order amount, and delivery orders along with order items to the respective user.

Whatsapp Odoo Integration
Techspawn Solutions Pvt. Ltd.
FREE
5370

Notify about new module versions available in App Store

New Module Version Notifications
Cetmix
FREE
75

User can view the products which the customer have purchased just in a View easily.With the help of this module you can learn more about your Customers and their shopping habits.

Customer Sale History
Aktiv Software
FREE
2102

Reminder notifications about planned activities

Mail Activity Reminder
CorporateHub , Odoo Community Association (OCA)
FREE
239

Notify internal users about relevant organization stuff

Announcement
Tecnativa , Odoo Community Association (OCA)
FREE
130

Tutorial about how to create and use Javascript files in Odoo

Tutorial adding assets
Oocademy
FREE
493

Tutorial (2) about how to create and use Javascript files in Odoo

Tutorial managing JavaScript assets
Oocademy
FREE
639

Notify about duplicate while creating partner

Customer duplicate validation
Ascetic Business Solution
FREE
471

Allows storing information about employee's family

HR Employee Relatives
CorporateHub , Odoo Community Association (OCA)
FREE
196

Adds information about employee's medical examinations

Hr Employee Medical Examination
Creu Blanca , Odoo Community Association (OCA)
FREE
268

Your customer can ask question about a product from ecommerce.

Ask Question on Website Product Page
Probuse Consulting Service Pvt. Ltd.
42.03
4

Block and unblock product quantities by Manual/automatically. We can set email intervals so it will remind us regarding already blocked quantities. Set 'End date' to auto-release block quantities. Also, It will send mail to its assigned user on that date. All information about block and unblock product quantities can be seen in the mail.

Block & Unblock(Auto/Manual) Inventory Quantity with interval alerts
Botspot Infoware Pvt. Ltd.
8.84
1

Notification via email about new lead coming into system

CRM lead email notification
Piotr Cierkosz
10.78
4

Tool to check stock and create an email to process an inquiry to the associated vendor about missing stock.

Check Stock
Jupical Technologies Pvt. Ltd.
49.14

This connector allows you to get more insights about the customer and hence make better decisions about your customers and suppliers.

CreditSafe - Odoo Integration
Silent Infotech Pvt. Ltd.
1493.49
2

Events, News, Offers or Sales- design about anything and rope in the multiple benefits of the Drip mailing.

Drip Mass Mailing
Webkul Software Pvt. Ltd.
100.42
13

Informs visitors about storing cookies on their browser

EU Cookie Law Notice
Advitus
16.16
94

Record more data about employee's identity documents

Employee identification
Therp BV , Onestein ,
FREE
99