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.
Menu w Syrve HQ
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ć.