Alternates
| Akce | Popis | |
|---|---|---|
| POST | /v1/Alternates/AddToAppointment |
Přihlásí zákazníka jako náhradníka na konkrétní událost. |
| POST | /v1/Alternates/AddToCourse |
Přihlásí zákazníka jako náhradníka na konkrétní kurz. |
| POST | /v1/Alternates/GetAppointmentAlternates |
Načte seznam náhradníků, kteří jsou přihlášeni na konkrétní událost. |
| POST | /v1/Alternates/GetAppointmentsSubscribedByCustomer |
Vrátí všechny události, na kterých je předaný zákazník registrován jako náhradník. |
| POST | /v1/Alternates/GetCourseAlternates |
Načte seznam náhradníků, kteří jsou přihlášeni na konkrétní kurz. |
| POST | /v1/Alternates/GetCoursesSubscribedByCustomer |
Vrátí všechny kurzy, na kterých je předaný zákazník registrován jako náhradník. |
| POST | /v1/Alternates/RemoveFromAppointment |
Odhlásí náhradníka z konkrétní události. |
| POST | /v1/Alternates/RemoveFromCourse |
Odhlásí náhradníka z konkrétního kurzu. |
Authorize
| Akce | Popis | |
|---|---|---|
| POST | /v1/Authorize/GetShortTimeToken |
Získá ShortTimeToken (STT) pro komunikaci s API. Jeho platnost je 30 minut. |
Booking
| Akce | Popis | |
|---|---|---|
| POST | /v1/Booking/AddPaymentViaCredit |
Zaplatí již existující rezervaci předaným množstvím kreditu (pokud je požadovaná úhrada menší než cena rezervace, rezervace bude uhrazena částečně, pokud je požadovaná úhrada větší než cena rezervace, bude zákazníkovi stržena pouze cena rezervace). |
| POST | /v1/Booking/AddPaymentViaPass |
Zaplatí již existující rezervaci předanou permanentkou. |
| POST | /v1/Booking/AddPaymentViaServiceSubstitution |
Zaplatí již existující rezervaci náhradami zákazníka, který se na ni rezervoval (má dostatek náhrad). |
| POST | /v1/Booking/Cancel |
Stornuje již vytvořenou rezervaci. |
| POST | /v1/Booking/Confirm |
Potvrdí rezervaci, která se nachází ve stavu čekání na potvrzení. |
| POST | /v1/Booking/EditCustomValues |
Upraví vlastní hodnoty u již existující rezervace. |
| POST | /v1/Booking/GetActivities |
Od zadaného data vrací seznam akcí, co se stalo s rezervacemi vytvořenými přes API. |
| POST | /v1/Booking/GetBookingsForCustomer |
Načte všechny rezervace pro konkrétního zákazníka v daném časovém rozmezí. |
| POST | /v1/Booking/GetBookingsForPeriod |
Načte všechny rezervace v daném časovém rozmezí. |
| POST | /v1/Booking/GetCancelLink |
Získá odkaz, pomocí kterého lze stornovat rezervaci, pokud je to ještě možné. |
| POST | /v1/Booking/GetPaymentLink |
Získá odkaz, pomocí kterého lze zaplatit rezervaci, pokud je to ještě možné. |
| POST | /v1/Booking/Reject |
Zamítne rezervaci, která se nachází ve stavu čekání na potvrzení. |
| POST | /v1/Booking/SetNoShowState |
Nastaví rezervace příznak, zda-li se zákazník dostavil či nikoliv. |
BookingResource
| Akce | Popis | |
|---|---|---|
| POST | /v1/BookingResource/Get |
Načte konkrétní zdroj podle jeho interního id. |
| POST | /v1/BookingResource/GetAvailability |
Načte časovou dostupnost daných zdrojů pro dané období. |
| POST | /v1/BookingResource/GetList |
Načte seznam všech zdrojů od právě přihlášeného obchodníka. |
BookingService
| Akce | Popis | |
|---|---|---|
| POST | /v1/BookingService/Get |
Načte konkrétní službu, podle jejího interního id od právě přihlášeného obchodníka. |
| POST | /v1/BookingService/GetForBookingResource |
Načte seznam všech viditelných služeb poskytovaných konkrétním zdrojem. |
| POST | /v1/BookingService/GetList |
Načte seznam všech služeb od právě přihlášeného obchodníka. |
Classes
| Akce | Popis | |
|---|---|---|
| POST | /v1/Classes/CreateBooking |
Vytvoří novou rezervaci na vypsaný termín se zadaným zákazníkem. |
| POST | /v1/Classes/Get |
Získá vypsaný termín podle jeho interního identifikátoru. |
| POST | /v1/Classes/GetAvailableAppointments |
Získá vypsané termíny pro vybraný segment a provozovnu (s možností omezení na kalendář). |
Course
| Akce | Popis | |
|---|---|---|
| POST | /v1/Course/Get |
Vrací kurz podle jeho identifikátoru. |
| POST | /v1/Course/GetCustomerEvents |
Načte rezervace daného zákazníka na daný kurz. |
Credit
| Akce | Popis | |
|---|---|---|
| POST | /v1/Credit/GetHistory |
Načte historii kreditových pohybů. |
Customer
| Akce | Popis | |
|---|---|---|
| POST | /v1/Customer/Create |
Vytvoří nového zákazníka u právě přihlášeného obchodníka. |
| POST | /v1/Customer/CreateAccount |
Načte zákazníka podle jeho interního id a vytvoří mu účet. Po vytvoření zákazníkovi přijde e-mail s výzvou na doplnění hesla. Zákazník bude moci účet používat až po doplnění hesla, pomocí odkazu v obdrženém e-mailu. |
| POST | /v1/Customer/CreateAccountWithPassword |
Načte zákazníka podle jeho interního id a vytvoří mu potvrzený zákaznický účet. Zákazník se následně bude moct ihned přihlásit pomocí předaného hesla. |
| POST | /v1/Customer/CreditTransactions |
Vrací obrat kreditů daného zákazníka za vybraný interval. |
| POST | /v1/Customer/DeleteAccount |
Načte zákazníka podle jeho interního id a odebere mu zákaznický účet. |
| POST | /v1/Customer/Details |
Načte detaily jednotlivého zákazníka podle jeho interního Id. |
| POST | /v1/Customer/Edit |
Upraví existujícího zákazníka u právě přihlášeného obchodníka. |
| POST | /v1/Customer/EditCustomValues |
Upraví vlastní hodnoty u již existujícího zákazníka. |
| POST | /v1/Customer/Get |
Načte jednotlivého zákazníka podle jeho interního Id. |
| POST | /v1/Customer/GetList |
Načte seznam zákazníků, případně filtrovaný nejmenším datem registrace. |
| POST | /v1/Customer/Login |
Vytvoří přihlašovací token pro daného zákazníka. Token lze použít pro přihlášení do správy rezervací, případně do rezervačního formuláře. Tento token je platný 3 minuty. |
| POST | /v1/Customer/Note |
Přidá (upraví) poznámku u daného zákazníka. |
| POST | /v1/Customer/Search |
Načte seznam zákazníků (omezený na 15 záznamů), vyhledaných podle zadaných kritérií. |
| POST | /v1/Customer/TryReturnPassUsage |
Pokusí se danému zákazníkovi navrátit daný počet použití z permanentky. |
| POST | /v1/Customer/TryUseCredit |
Pokusí se danému zákazníkovi odečíst kredit z jeho kreditového účtu. |
| POST | /v1/Customer/TryUsePass |
Pokusí se vyčerpat danému zákazníkovi vstup z permanentky. |
| POST | /v1/Customer/WebHook/Create |
Vytvoří nový webhook - reakci na událost ohledně zákazníků. |
| POST | /v1/Customer/WebHook/Delete |
Smaže webhook - reakci na událost ohledně zákazníků. |
| POST | /v1/Customer/WebHook/GetList |
Načte seznam všech webhooků - reakcí na události ohledně zákazníků. |
CustomValue
| Akce | Popis | |
|---|---|---|
| POST | /v1/CustomValue/GetCustomerDefinitions |
Načte seznam definic vlastních hodnot zákazníků aktuálně přihlášeného obchodníka (s možností omezit dotaz pouze na daný segment). |
| POST | /v1/CustomValue/GetEventDefinitions |
Načte seznam definic vlastních hodnot událostí aktuálně přihlášeného obchodníka (s možností omezit dotaz pouze na daný segment). |
EmsLike
| Akce | Popis | |
|---|---|---|
| POST | /v1/EmsLike/CreateBooking |
Vytvoří novou rezervaci na požadovaný termín se zadaným zákazníkem. |
| POST | /v1/EmsLike/UpdateBooking |
Upraví rezervaci daného zákazníka. |
Event
| Akce | Popis | |
|---|---|---|
| POST | /v1/Event/Get |
Načte konkrétní událost, podle jejích identifikátorů. |
| POST | /v1/Event/GetByCode |
Načte konkrétní událost, podle jejího kódu. |
| POST | /v1/Event/GetList |
Načte seznam událostí v daném rozsahu dat. |
| POST | /v1/Event/GetListByCustomer |
Načte události konkrétního zákazníka. |
| POST | /v1/Event/WebHook/Create |
Vytvoří nový webhook - reakci na událost ohledně událostí. |
| POST | /v1/Event/WebHook/Delete |
Smaže webhook - reakci na událost ohledně událostí. |
| POST | /v1/Event/WebHook/GetList |
Načte seznam všech webhooků - reakcí na události ohledně událostí. |
ExternalIdentifier
| Akce | Popis | |
|---|---|---|
| POST | /v1/ExternalIdentifier/Add |
Přidá k objektu v Reservantu externí identifikátor. |
| POST | /v1/ExternalIdentifier/Delete |
Odebere od objektu v Reservantu externí identifikátor. |
| POST | /v1/ExternalIdentifier/Edit |
Upraví u objektu v Reservantu externí identifikátor. |
| POST | /v1/ExternalIdentifier/Get |
Získá objekt z Reservanta na základě hodnoty externího identifikátoru. |
FreeTime
| Akce | Popis | |
|---|---|---|
| POST | /v1/FreeTime/Create |
Vytváří nové volno pro konkrétní zdroj na daný termín. |
| POST | /v1/FreeTime/Delete |
Smaže volno podle jeho identifikátoru. |
| POST | /v1/FreeTime/Get |
Vrací informace o konkrétním volnu podle jeho identifikátoru. |
| POST | /v1/FreeTime/WebHook/Create |
Vytvoří nový webhook - reakci na událost ohledně volen. |
| POST | /v1/FreeTime/WebHook/Delete |
Smaže webhook - reakci na událost ohledně volen. |
| POST | /v1/FreeTime/WebHook/GetList |
Načte seznam všech webhooků - reakcí na události ohledně volen. |
Location
| Akce | Popis | |
|---|---|---|
| POST | /v1/Location/Get |
Načte konkrétní provozovnu podle jejího interního id. |
| POST | /v1/Location/GetList |
Načte seznam všech provozoven od právě přihlášeného obchodníka. |
Merchant
| Akce | Popis | |
|---|---|---|
| POST | /v1/Merchant/GetInfo |
Vrátí základní informace o obchodníkovi. |
OneToOne
| Akce | Popis | |
|---|---|---|
| POST | /v1/OneToOne/CreateBooking |
Vytvoří novou rezervaci danému zdroji s předanou službou a zákazníkem na daný termín. |
| POST | /v1/OneToOne/GetAvailableStarts |
Načte seznam všech právě teď dostupných začátků pro rezervaci s vybranou službou pro daný zdroj v daném časovém úseku. |
| POST | /v1/OneToOne/GetAvailableStartsForLocation |
Načte seznam všech právě teď dostupných začátků pro rezervaci s vybranou službou pro danou provozovnu v daném časovém úseku. |
| POST | /v1/OneToOne/MoveBooking |
Změní termín dané rezervace. |
Pass
| Akce | Popis | |
|---|---|---|
| POST | /v1/Pass/GetList |
Načte seznam všech permanentek, které jsou definovány v systému. |
PassToCustomer
| Akce | Popis | |
|---|---|---|
| POST | /v1/PassToCustomer/AddIntermission |
Pozastaví již zakoupenou permanentku. |
| POST | /v1/PassToCustomer/AddPass |
Přidá zákazníkovi permanentku. |
| POST | /v1/PassToCustomer/GetPassesForCustomer |
Vrací seznam permanentek pro daného zákazníka. |
PaymentMethod
| Akce | Popis | |
|---|---|---|
| POST | /v1/PaymentMethod/GetList |
Načte seznam všech dostupných platebních metod, kterými lze označit doklad jako uhrazený. |
PriceLevel
| Akce | Popis | |
|---|---|---|
| POST | /v1/PriceLevel/GetList |
Načte seznam všech cenových hladin. |
Product
| Akce | Popis | |
|---|---|---|
| POST | /v1/Product/GetList |
Načte všechny produkty od právě přihlášeného obchodníka. |
ProductCategory
| Akce | Popis | |
|---|---|---|
| POST | /v1/ProductCategory/GetList |
Načte všechny kategorie produktů od právě přihlášeného obchodníka. |
RentalLike
| Akce | Popis | |
|---|---|---|
| POST | /v1/RentalLike/CreateBooking |
Vytvoří novou rezervaci danému zdroji a zákazníkovi na daný termín. |
| POST | /v1/RentalLike/GetAvailability |
Načte časovou dostupnost zdrojů. |
Segment
| Akce | Popis | |
|---|---|---|
| POST | /v1/Segment/GetList |
Načte seznam všech zaměření od právě přihlášeného obchodníka. |
ServiceSubstitution
| Akce | Popis | |
|---|---|---|
| POST | /v1/ServiceSubstitution/GetForCustomer |
Vrací náhrady (slouží pro hrazení rezervace), kterými disponuje určitý zákazník. |
Tag
| Akce | Popis | |
|---|---|---|
| POST | /v1/Tag/GetListForCustomer |
Načte všechny štítky, které mohou být přiřazeny zákazníkům. |
| POST | /v1/Tag/GetListForResource |
Načte všechny štítky, které mohou být přiřazeny zdrojům. |
Test
| Akce | Popis | |
|---|---|---|
| POST | /v1/Test/Echo |
Slouží ke kontrole dostupnosti API. |
Voucher
| Akce | Popis | |
|---|---|---|
| POST | /v1/Voucher/GetList |
Načte seznam všech voucherů, které jsou definovány v systému. Pokud obchodník vouchery nepoužívá vrací vždy prázdnou kolekci. |
| POST | /v1/Voucher/IsValid |
Zkontroluje existenci voucheru (zda-li předaný kód existuje v systému). |
| POST | /v1/Voucher/PayForBooking |
Pokusí se uhradit rezervaci pomocí voucheru. |
| POST | /v1/Voucher/RefundBookingPayment |
Pokusí se zrušit úhradu rezervace, která je uhrazena voucherem a zároveň obnovit platnost kódu. |
WorkingHours
| Akce | Popis | |
|---|---|---|
| POST | /v1/WorkingHours/GetForPeriod |
Načte konkrétní pracovní hodiny v rámci daného časového období, respektuje i např. nastavení otevírací doby ve svátky. |