Rezervácie a plachta (chmbase)
CRUD operácie nad rezerváciami, izbami, cenami a dostupnosťou. GET/POST s parametrom type alebo JSON body (POST). Scope chmbase:read / chmbase:write.
21 operácií
GET
/api/chmbase/?type=roomtypes
chmbase:read
Zoznam typov izieb
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=roomtypes'
JSON príklady
GET
/api/chmbase/?type=roomcount&from=2026-07-08&to=2026-07-11
chmbase:read
Dostupnosť izieb podľa dátumu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=roomcount'
JSON príklady
GET
/api/chmbase/?type=stayprices&from=2026-07-08&to=2026-07-11&adults=2&children=4-6&lang=sk
chmbase:read
Ceny pobytov
Poznámka: Hash v base/variant/offer/openprice platí 30 min od odpovede; datetime je čas generovania, nie expirácia. Pole price = ubytovanie + fees. V price_details: forsale = cena bez poplatkov, fees = súčet povinných poplatkov (vrátane miestnej dane; bez rozpisu po položkách). Promo zľava a cenový koeficient sa aplikujú len na ubytovanie, nie na fees.
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=stayprices&from=2026-07-08&to=2026-07-11&adults=2&children=4-6&lang=sk'
JSON príklady
GET
/api/chmbase/?type=roomstdrate&from=2026-07-08&to=2026-07-11
chmbase:read
Štandardné sadzby izieb
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=roomstdrate'
JSON príklady
GET
/api/chmbase/?type=offer&offer=30
chmbase:read
Detail balíka / ponuky
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=offer'
JSON príklady
GET
/api/chmbase/?type=variant&variant=1
chmbase:read
Varianty pobytov
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=variant'
JSON príklady
GET
/api/chmbase/?type=hotelinfo
chmbase:read
Informácie o hoteli
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=hotelinfo'
GET
/api/chmbase/?type=gallery
chmbase:read
Galéria hotela / izieb
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=gallery'
GET
/api/chmbase/?type=pictograms
chmbase:read
Piktogramy vybavenia
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=pictograms'
GET
/api/chmbase/?type=bookingmeta
chmbase:read
Meta dáta booking engine
Poznámka: Pozri BOOKING_API_META.md
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=bookingmeta'
GET
/api/chmbase/?type=resinfo&rel=228880&resid=392
chmbase:read
Detail rezervácie (chmbase pohľad)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=resinfo'
JSON príklady
GET
/api/chmbase/?type=cancellation
chmbase:read
Storno podmienky
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=cancellation'
JSON príklady
POST
/api/chmbase/?type=newbooking
chmbase:write
Vytvorenie novej rezervácie
Poznámka: Parameter hash zo stayprices; po 30 min {"error":"Expired"}. POST s JSON body alebo query parametrami.
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=newbooking'
JSON príklady
POST
/api/chmbase/?type=cancel
chmbase:write
Zrušenie rezervácie
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=cancel'
JSON príklady
POST
/api/chmbase/?type=edit
chmbase:write
Úprava rezervácie
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=edit'
JSON príklady
POST
/api/chmbase/?type=editdata
chmbase:write
Úprava údajov hostí
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=editdata'
JSON príklady
POST
/api/chmbase/?type=addroom
chmbase:write
Pridanie izby k rezervácii
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=addroom'
JSON príklady
POST
/api/chmbase/?type=deleteroom
chmbase:write
Odstránenie izby z rezervácie
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=deleteroom'
JSON príklady
POST
/api/chmbase/?type=resdate
chmbase:write
Zmena dátumov pobytu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=resdate'
JSON príklady
POST
/api/chmbase/?type=changeprice
chmbase:write
Zmena ceny rezervácie
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=changeprice'
POST
/api/chmbase/?type=edithotelbook
chmbase:write
Úprava hotel book záznamu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/chmbase/?type=edithotelbook'
Pobyty a hostia (stays)
Operačné dáta hotelovej plachty — zoznam pobytov, detail rezervácie, check-in stav, hotelový účet. Scope stays:read; 1srchres vyžaduje stays:gdpr. Detail rezervácie vracia externé mapovanie: typ pobytu (`ext_stay_type_id`), služby (`mapping_code`), položky pokladne (`plu`).
24 operácií
GET
/api/stays/?type=list
stays:read
Zoznam pobytov / obsadenosť (anonymized=1 bez OÚ)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=list'
GET
/api/stays/?type=getreservation
stays:read
Detail rezervácie (resid+email/pin alebo altid)
Poznámka: Externé mapovanie: rooms[].ext_stay_type_id (manager/rooms/maping), stay_services[].mapping_code a persons[].services[].mapping_code (manager/services/maping), hotel_card_items[].plu (PLU z manager/register/items). Detail: getreservation.api.md
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=getreservation'
GET
/api/stays/?type=getreservation_verified
stays:read
Overený detail rezervácie
Poznámka: Rovnaké externé mapovanie ako getreservation (ext_stay_type_id, mapping_code, plu).
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=getreservation_verified'
GET
/api/stays/?type=getonlinecheck
stays:read
Stav online check-inu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=getonlinecheck'
GET
/api/stays/?type=status
stays:read
Stav rezervácie
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=status'
GET
/api/stays/?type=roomstatus
stays:read
Stav izby
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=roomstatus'
GET
/api/stays/?type=roompairs
stays:read
Mapovanie izieb
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=roompairs'
GET
/api/stays/?type=persons
stays:read
Osoby na izbe
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=persons'
GET
/api/stays/?type=resbyphone
stays:read
Vyhľadanie rezervácie podľa telefónu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=resbyphone'
GET
/api/stays/?type=card
stays:read
Hotelový účet (karta)
Poznámka: Položky účtu obsahujú register_item_type, register_item_id a externé PLU (manager/register/items).
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=card'
POST
/api/stays/?type=paybill
stays:read
Úhrada účtu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=paybill'
POST
/api/stays/?type=restopay
stays:read
Platba cez reštauráciu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=restopay'
GET
/api/stays/?type=offers
stays:read
Ponuky pre pobyt
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=offers'
GET
/api/stays/?type=vouchers
stays:read
Poukazy hosta
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=vouchers'
GET
/api/stays/?type=partner
stays:read
Partner / firma
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=partner'
GET
/api/stays/?type=heatmap
stays:read
Heatmapa obsadenosti
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=heatmap'
GET
/api/stays/?type=pinmap
stays:read
PIN mapa izieb
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=pinmap'
GET
/api/stays/?type=afterstay
stays:read
After-stay dotazník / follow-up
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=afterstay'
GET
/api/stays/?type=sex
stays:read
Číselník pohlaví
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=sex'
GET
/api/stays/?type=board
stays:read
Číselník stravovania
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=board'
GET
/api/stays/?type=country
stays:read
Číselník krajín
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=country'
GET
/api/stays/?type=1srchres
stays:gdpr
GDPR vyhľadávanie rezervácií
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=1srchres'
POST
/api/stays/?type=cardpay
stays:read
Platba hotelového účtu kartou (token z getreservation)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stays/?type=cardpay'
GET
/api/stays/?type=getreservation&altid=2008281
stays:read
Príklad: detail rezervácie podľa altid (demo)
Poznámka: Ukážka s ext_stay_type_id, mapping_code (služby) a plu (položky účtu). Kompletná schéma: api/stays/getreservation.api.md
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/stays/?type=getreservation&altid=2008281'
JSON príklady
Doklady a účtovníctvo (money)
Faktúry, bločky, pokladničné položky, partneri. Scope money:read / money:write.
21 operácií
GET
/api/money/?type=vat
money:read
Sadzby DPH
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=vat'
GET
/api/money/?type=regitems
money:read
Položky registra
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=regitems'
GET
/api/money/?type=regsets
money:read
Sety položiek
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=regsets'
GET
/api/money/?type=registers
money:read
Pokladne / registre
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=registers'
GET
/api/money/?type=regcat
money:read
Kategórie registra
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=regcat'
GET
/api/money/?type=invcat
money:read
Kategórie faktúr
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=invcat'
GET
/api/money/?type=invgroup
money:read
Skupiny faktúr
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=invgroup'
GET
/api/money/?type=invlist
money:read
Zoznam faktúr
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=invlist'
GET
/api/money/?type=billslist
money:read
Zoznam bločkov
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=billslist'
GET
/api/money/?type=exbillslist
money:read
Externé bločky — zoznam
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=exbillslist'
GET
/api/money/?type=exbill
money:read
Externý bloček — detail
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=exbill'
GET
/api/money/?type=bill
money:read
Detail bločku
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=bill'
GET
/api/money/?type=lastinvid
money:read
Posledné ID faktúry
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=lastinvid'
GET
/api/money/?type=lastbillid
money:read
Posledné ID bločku
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=lastbillid'
GET
/api/money/?type=invrange
money:read
Rozsah faktúr
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=invrange'
GET
/api/money/?type=billrange
money:read
Rozsah bločkov
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=billrange'
GET
/api/money/?type=getpartner
money:read
Detail partnera
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=getpartner'
POST
/api/money/?type=invoice
money:write
Vytvorenie faktúry
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=invoice'
POST
/api/money/?type=invpayment
money:write
Platba faktúry
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=invpayment'
POST
/api/money/?type=billspayment
money:write
Platba bločkov
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=billspayment'
POST
/api/money/?type=addpartner
money:write
Pridanie partnera
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/money/?type=addpartner'
GET
/api/crm/?type=users&limit=100&offset=0
crm:list
Zoznam CRM používateľov (limit/offset)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/crm/?type=users'
JSON príklady
GET
/api/crm/?type=profile&idcrm=42
crm:profile
Profil CRM kontaktu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/crm/?type=profile'
GET
/api/crm/?type=insight&idcrm=42
crm:insight
CRM insight (kredit, obrat, VIP)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/crm/?type=insight'
JSON príklady
POST
/api/crm/?type=credit_add
crm:credit_add
Pripísanie kreditu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -X POST -H 'Authorization: Bearer $TOKEN' -H 'Content-Type: application/json' 'https://{tenant}/api/crm/?type=credit_add' -d '{"idcrm":42,"amount":25.5}'
JSON príklady
POST
/api/crm/?type=credit_sub
crm:credit_sub
Odpočítanie kreditu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
JSON príklady
POST
/api/crm/?type=user_add
crm:user_add
Registrácia nového CRM kontaktu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
JSON príklady
POST
/api/crm/?type=user_remove
crm:user_remove
Odstránenie CRM kontaktu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
JSON príklady
GET
/api/bor/?type=roompairs
bor:write
Mapovanie izieb pre zápis
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/bor/?type=roompairs'
GET
/api/bor/?type=checkroom
bor:write
Overenie izby pred zápisom
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/bor/?type=checkroom'
POST
/api/bor/?type=billtoroom
bor:write
Zápis položky na hotelový účet izby
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/bor/?type=billtoroom'
JSON príklady
GET
/api/bor2/?type=openbills
bor2:write
Otvorené účty
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/bor2/?type=openbills'
POST
/api/bor2/?type=billtoroom
bor2:write
Zápis položky (bor2)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/bor2/?type=billtoroom'
GET
/api/register/?type=registerlist
register:read
Zoznam pokladní
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/register/?type=registerlist'
GET
/api/register/?type=listsc
register:read
Zoznam zľavových kódov
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/register/?type=listsc'
GET
/api/register/?type=used
register:read
Použité kódy
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/register/?type=used'
GET
/api/register/?type=invoice_head
register:read
Hlavička faktúry z pokladne
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/register/?type=invoice_head'
POST
/api/register/?type=setsc
register:write
Vytvorenie / úprava zľavového kódu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/register/?type=setsc'
POST
/api/register/?type=deletesc
register:write
Zmazanie zľavového kódu
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/register/?type=deletesc'
GET
/api/rooms/
wb:rooms
Zoznam izieb pre web booking
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/rooms/'
GET
/api/offers/
wb:offers
Ponuky / balíky
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/offers/'
GET
/api/checkroomsavailability/
wb:availability
Dostupnosť izieb
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/checkroomsavailability/'
GET
/api/checkpricescallendar/
wb:prices
Cenový kalendár
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/checkpricescallendar/'
GET
/api/stayprices/
wb:stayprices
Ceny pobytov (WB)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/stayprices/'
POST
/api/multiellipsebookingdl/
wb:bookings
Multi-property booking download
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/multiellipsebookingdl/'
Booking analytika
Export vyhľadávaní a konverzií z web booking engine pre externé BI (Looker Studio, BigQuery). Scope analytics:booking — na API spojení zapnite Booking analytika API (analytics_api). Súvisí s reportom manager web/13 (YoY / LYST).
4 operácií
GET
/api/analytics/?type=booking_events&event_date_from=2026-06-01&event_date_to=2026-06-30&stay_date_from=2026-07-01&stay_date_to=2026-08-31&funnel_step=1&limit=1000&offset=0
analytics:booking
Event log vyhľadávaní — kedy (event_date) host hľadal ktorý termín (stay_date). Odporúčané pre LYST v Looker.
Poznámka: Query: event_date_from/to (deň udalosti), stay_date_from/to (termín pobytu), funnel_step 1–4, limit max 5000. Bez PII (bez session_id).
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/analytics/?type=booking_events&event_date_from=2026-06-01&event_date_to=2026-06-30&funnel_step=1'
JSON príklady
GET
/api/analytics/?type=booking_aggregates&stay_date_from=2026-07-01&stay_date_to=2026-08-31&limit=500
analytics:booking
Agregát podľa termínu príchodu (stay_date) — kumulatívny stav z reservations_stats.
Poznámka: Rovnaká logika ako report Web Booking /13. Nie je to historický snapshot — pre LYST použite booking_events alebo booking_snapshots.
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/analytics/?type=booking_aggregates&stay_date_from=2026-07-01&stay_date_to=2026-08-31'
JSON príklady
GET
/api/analytics/?type=booking_snapshots&snapshot_date=2026-06-08&stay_date_from=2026-07-01&stay_date_to=2026-08-31
analytics:booking
Denné snímky stavu vyhľadávaní (snapshot_date) — zdroj pre LYST v reporte aj v BI.
Poznámka: Snapshoty vznikajú denným cronom (tabuľka reservations_stats_snapshot, migrácia 1115). Query: snapshot_date alebo snapshot_date_from/to.
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/analytics/?type=booking_snapshots&snapshot_date=2026-06-08'
JSON príklady
GET
/api/analytics/?type=docs
analytics:booking
Markdown dokumentácia modulu (Looker workflow, GDPR, príklady LYST)
Auth: Bearer JWT (Auth v2) alebo HTTP Basic (legacy do 30.09.2026)
cURL príklad
Kopírovať
curl -sS -H 'Authorization: Bearer $ACCESS_TOKEN' 'https://{tenant}/api/analytics/?type=docs'
RS Content API
Verejné read-only JSON API nad redakčným obsahom (články, izby, balíky, poukazy). OpenAPI: /api/rs/RS_CONTENT_API.yaml
17 operácií
GET
/api/rs/?type=meta&lang=sk
RS obsah: meta
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=meta&lang=sk'
GET
/api/rs/?type=articles&lang=sk
RS obsah: articles
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=articles&lang=sk'
GET
/api/rs/?type=article&lang=sk
RS obsah: article
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=article&lang=sk'
GET
/api/rs/?type=banners&lang=sk
RS obsah: banners
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=banners&lang=sk'
GET
/api/rs/?type=text&lang=sk
RS obsah: text
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=text&lang=sk'
GET
/api/rs/?type=categories&lang=sk
RS obsah: categories
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=categories&lang=sk'
GET
/api/rs/?type=category_articles&lang=sk
RS obsah: category_articles
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=category_articles&lang=sk'
GET
/api/rs/?type=articles_latest&lang=sk
RS obsah: articles_latest
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=articles_latest&lang=sk'
GET
/api/rs/?type=galleries&lang=sk
RS obsah: galleries
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=galleries&lang=sk'
GET
/api/rs/?type=gallery&lang=sk
RS obsah: gallery
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=gallery&lang=sk'
GET
/api/rs/?type=rooms&lang=sk
RS obsah: rooms
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=rooms&lang=sk'
GET
/api/rs/?type=room&lang=sk
RS obsah: room
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=room&lang=sk'
GET
/api/rs/?type=room_filters_catalog&lang=sk
RS obsah: room_filters_catalog
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=room_filters_catalog&lang=sk'
GET
/api/rs/?type=offers&lang=sk
RS obsah: offers
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=offers&lang=sk'
GET
/api/rs/?type=offers_top&lang=sk
RS obsah: offers_top
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=offers_top&lang=sk'
GET
/api/rs/?type=vouchers&lang=sk
RS obsah: vouchers
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=vouchers&lang=sk'
GET
/api/rs/?type=events&lang=sk
RS obsah: events
Auth: HTTP Basic (api_connections)
cURL príklad
Kopírovať
curl -sS -u 'ellipse:demo' 'https://{tenant}/api/rs/?type=events&lang=sk'