Przejdź do głównej zawartości

Przegląd

Syrve Live API działa bezpośrednio z grupami terminali i wysyła zamówienia do głównej kasy grupy frontowej za pomocą dołączonego wtyczki integracyjnej.

Jeśli grupa terminali nie jest określona podczas tworzenia zamówienia, terminal jest przypisywany automatycznie na podstawie ustawień 'Harmonogram pracy i mapowanie' określonych w back office.

Dostawy tworzone na froncie (nie przez API) zawsze pojawiają się w Syrve Live API. Zamówienia na stoliki restauracyjne tworzone na froncie nie są odzwierciedlane w API, chyba że zostaną przesłane za pomocą metody.

Czas życia tokena

Standardowy czas życia tokena to 1 godzina. Jednak ten okres może się czasami różnić, dlatego należy reagować na kod odpowiedzi 'http 401 unauthorized'.

Okres ważności zamówień

Zamówienia są przechowywane w Syrve Live API przez 90 dni.

Aby dostosować menu dla każdej instancji Syrve w Syrve HQ, należy:

  • Jeśli menu jest takie samo dla wszystkich instancji Syrve, wybierz referencyjną instancję Syrve i załaduj do niej menu;

  • Jeśli menu lub ceny są różne - załaduj menu osobno dla każdej instancji Syrve.

Interakcja z Syrve Loyalty

Niektóre metody Syrve Loyalty zostały już udostępnione w Syrve Live API, a ta lista będzie wkrótce rozszerzana. Aby korzystać z metod Syrve Loyalty, które nie są dostępne w Syrve Live API, należy używać Syrve Loyalty API razem z Syrve Live API jednocześnie lub można wysłać prośbę o dodanie wymaganej metody, a my ją rozpatrzymy.

Ceny i rozmiary

Syrve Live API obsługuje rozmiary i schematy modyfikatorów.

Jednak to API nie obsługuje kategorii cenowych ani tymczasowych cenników. Obsługuje tylko ogólny cennik na dany dzień. Obecnie w Web-Based Office są w trakcie opracowywania zewnętrzne menu. Syrve Live API wkrótce będzie mogło z nimi współpracować.