Restaurant-Channel Integration Module

Introduction

Module to link an orders/reservation platform restaurant with a restaurant in Sinqro

Getting started

To get started using any Sinqro API you need to create your developer account

Once in your developer panel, create an app integration:

  1. Go to Integration Modules
  2. Click on New Integration Module
  3. In the form, select Restaurant-Channel Integration Module
  4. Wait for your integration module request approval

Once your request has been approved, you can manage your integration module details and get you API credentials (required to call our API as you will see in the API Security section)

API Environments

Sandbox

https://sandbox-api.sinqro.com/market-platform/v1

Production

https://api.sinqro.com/market-platform/v1

API Security

About your credentials
In order to get your credentials, you need first to create your Integration Module. You can find the steps at Getting Started section.
Authorization

All services of this API require an authorization token sent in headers ‘x-api-server-access-token’.

You can get your integration module assigned token in your developer panel.

Authentication

All services of this API require an authentication token sent in headers 'x-api-user-access-token'.

You can get your integration module assigned token in your developer panel.

API Reference

Webhooks Reference

Webhooks endpoint
We’ll always send any webhook to your single endpoint url (configured in the dashboard)
WebSockets, an alternative to receive real-time webhooks
If you don't have a (cloud) server to receive the webhooks and you want to avoid polling and work in real-time context, we have an alternative with websockets.
In your app, you need to implement a websocket client and listen the host, port and path that you can find in your developer panel.
You can test the notifications in this link