Connect your marketplace or restaurant white-label app to OpenQloud (asking OpenQloud to consume your APIs and throwing webhooks to OpenQloud)
In OpenQloud we have different integration module types. For a market integration module, we have different module features in order to help the restaurant to understand the benefits of contracting the module. All features are optional and defined by the limits of the company developing the integration and the company providing API or services webhook.
For a full integration, we would need all these API services and webhooks:
Service/s to get an order or reservation information of a previously received order
Service/s to get an order or reservation status of a previously received order
Service/s to create or modify the entities defining the "online catalog" of the restaurant
Service/s to change the status of a previously received order or reservation
Service/s to inform the current driver's location (for you to show it to your customer)
Service/s to change the restaurant's availability in your market (schedules, shifts, calendar exceptions, ...)
The webhook notifications are POST/PUT requests thrown by your system to a specific endpoint we provide.
Notification you send for a new order or reservation
Notification you send for an order or reservation status change from your side
As this integration is passive, we adapt our data to your data model (to consume API services and understand the webhooks). In order to show you examples of these entities, we invite you to check the market active integration docs.
If you already have your API and webhooks docs and you want OpenQloud to develop the integration module, please send us an email to integrations@openqloud.com
We'll provide a document explaining which features have been integrated and which ones were not integrated and the reasons, and of course, we'll attend any validation session if it's considered in your workflow.