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 przechowywania 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 lista ta 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, którą rozpatrzymy.

Ceny i rozmiary

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

Jednak to API nie działa z kategoriami cenowymi i tymczasowymi cennikami. Obsługuje tylko ogólny cennik na dany dzień. Obecnie trwają prace nad zewnętrznymi menu w Web-Based Office. Syrve Live API wkrótce będzie mogło z nimi współpracować.