API is required to connect third-party websites or mobile applications.

Using API you can:

  • Get a menu taking into account the out-of-stock list
  • Create an order
  • Change order
  • Cancel order
  • Find orders
  • Get help

The API can only work with orders that were created through this connection.

Creating a new connection

To create a new order source, the delivery system user must register it in the Integrations/API Connection > API Connection section in the admin panel.

  1. Click the Add API connection button.

    A new API connection window will open.
  2. Please specify the required parameters:
    • Connection name – click on the checkbox to save the name
    • Contact person email
    • Available establishments
  3. In the Menu block, you can select the menu set that the site or application will use.
  4. Click the Save button.
  5. Enter the card of the created connection.
    Now it is assigned:
    • Client ID (16 characters)
    • Client Secret (public key - 128 characters)

      If necessary, you can update the public key by clicking the Generate button.
      Using this key, the service makes requests via API methods to the r_keeper Delivery system to obtain data. For example: to download a menu or search for an order.
  6. Connection data can be changed.
    To turn off the connection, click the Turn Off button in edit mode.