.. meta:: :description: Wired Zak API read guests :keywords: api, pms, zak, kapi, booking, bookings, reservation, reservations, guest, guests Zak API to read guests ********************** | These APIs allow you to read the guests data of a zak property. Get guests by reservation date ============================== | This method provides guests data who have booked on a certain date. .. code-block:: html Url: https://kapi.wubook.net/kapi/guests/rsrvdate | Input fields: *date* | Response-data: list of guest data. | For every guest are provided the following data: .. table:: :widths: auto +--------------------------+-----------------------------------------------------------------------------------------+ | **Field name** | **Description** | +==========================+=========================================================================================+ | *name* | Guest name | +--------------------------+-----------------------------------------------------------------------------------------+ | *surname* | Guest surname | +--------------------------+-----------------------------------------------------------------------------------------+ | *rcode* | Reservation code | +--------------------------+-----------------------------------------------------------------------------------------+ | *rstatus* | `Reservation status`_ | +--------------------------+-----------------------------------------------------------------------------------------+ | *email* | Guest email | +--------------------------+-----------------------------------------------------------------------------------------+ | *date_from* | Guest arrival date | +--------------------------+-----------------------------------------------------------------------------------------+ | *date_to* | Guest departure date | +--------------------------+-----------------------------------------------------------------------------------------+ | *arrived* | Guest is arrived (*ture* or *false*) | +--------------------------+-----------------------------------------------------------------------------------------+ | *left* | Guest is left (*ture* or *false*) | +--------------------------+-----------------------------------------------------------------------------------------+ | *gender* | Gueste gender (*m*, *f*, *x*) | +--------------------------+-----------------------------------------------------------------------------------------+ | *country* | Guest country `ISO code`_ (*IT*, *ES*, ..) | +--------------------------+-----------------------------------------------------------------------------------------+ | *phone* | Guest phone number | +--------------------------+-----------------------------------------------------------------------------------------+ .. _Reservation status: symbols.html#get-reservation-status .. _123456: ../kapintro.html#authentication .. _ISO code: https://en.wikipedia.org/wiki/ISO_3166-1 Examples -------- | On each examples `123456`_ is used as **api-key** which is sent as *user*. curl: ..... .. code-block:: shell $ curl https://kapi.wubook.net/kapi/guests/rsrvdate -u 123456: -X POST \ -d date=20/08/2018 {"data": [{ "name": "Carl", "surname": "Gauss", "rcode": "CG-0001", "rstatus": "confirmed", "email": "--", "date_from": "14/11/2018", "date_to": "21/11/2018", "arrived": true, "left": true, "gender": "m", "country": "DE", "phone": null}, ... ] } python code: ............ .. code-block:: python import requests data= {'date': '20/08/2018'} uspw=(123456, None) response= requests.post('https://kapi.wubook.net/kapi/guests/rsrvdate', data, auth= uspw) print(response.text)