Get all bookings by property id
Property Get / Property Set
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbooking": [
{
"contract_uid": 79,
"arrival": "2019/10/23",
"departure": "2019/10/26",
"contract_total": 50,
"tag": "15185494",
"currency_code": "EUR",
"booked_in": 1,
"bookedout": 0,
"deposit_required": "50",
"deposit_paid": 0,
"special_reqs": "",
"timestamp": "2019-10-23 11:00:23",
"cancelled": 0,
"invoice_uid": 28,
"property_uid": 1,
"approved": 1,
"last_changed": "2019-10-23 13:09:50",
"firstname": "asdf",
"surname": "asdf",
"tel_landline": "asdf",
"tel_mobile": "asdf",
"email": "asdf@test.com",
"imgColor": "green",
"TxtStatus": "Current Resident"
},
{
"contract_uid": 61,
"arrival": "2019/09/12",
"departure": "2019/09/13",
"contract_total": 84,
"tag": "98880359",
"currency_code": "EUR",
"booked_in": 0,
"bookedout": 0,
"deposit_required": "16.8",
"deposit_paid": 1,
...
(Response truncated for brevity)
}
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/{{contract_id}}/arr-dep
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
{{contract_id}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbookingarrdep": [
{
"BOOKING_ARRIVAL": "Thursday, 20 June 2019",
"BOOKING_DEPARTURE": "Friday, 21 June 2019",
"NUM_NIGHTS": 1,
"BOOKINGTYPE": "Internet",
"BOOKERSUSERNAME": "partner",
"SPECIALREQS": ""
}
]
},
"meta": {
"code": 200
}
}
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/{{contract_id}}/guest
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
{{contract_id}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbookingguest": [
{
"GUEST_FIRSTNAME": "qwer",
"GUEST_SURNAME": "qwer",
"GUEST_HOUSE": "qwer",
"GUEST_STREET": "qwer",
"GUEST_TOWN": "qwer",
"GUEST_REGION": "Baden-Wurttemberg",
"GUEST_COUNTRY": "Germany",
"GUEST_POSTCODE": "qwer",
"GUEST_TEL_LANDLINE": "qwer",
"GUEST_TEL_MOBILE": "qwer",
"GUEST_VAT_NUMBER": "",
"EMAIL_LINK": "mailto:qwer@test.com?subject=Booking number 12670079 @ Fawlty Towers&body=Dear Qwer Qwer RE Booking number 12670079",
"EMAIL_ADDRESS": "qwer@test.com",
"GUEST_IMAGE": "/joomla_portal/bookyflow/assets/images/noimage.gif"
}
]
},
"meta": {
"code": 200
}
}
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/{{contract_id}}/rooms
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
{{contract_id}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbookingrooms": [
{
"_BOOKYFLOW_COM_MR_EB_ROOM_NAME": "Room name",
"RINFO_NAME": "asdf",
"_BOOKYFLOW_COM_MR_LISTTARIFF_RATETITLE": "Tariff title",
"RINFO_TARIFF": "",
"_BOOKYFLOW_COM_MR_EB_ROOM_NUMBER": "Room",
"RINFO_NUMBER": "03",
"_BOOKYFLOW_COM_MR_EB_ROOM_FLOOR": "Floor",
"RINFO_ROOM_FLOOR": "",
"_BOOKYFLOW_COM_MR_EB_ROOM_MAXPEOPLE": "Max people",
"RINFO_MAX_PEOPLE": "2",
"_BOOKYFLOW_COM_MR_EB_ROOM_CLASS_ABBV": "Room/property type",
"TYPE": "Room 4 Poster bed"
},
{
"_BOOKYFLOW_COM_MR_EB_ROOM_NAME": "Room name",
"RINFO_NAME": "",
"_BOOKYFLOW_COM_MR_LISTTARIFF_RATETITLE": "Tariff title",
"RINFO_TARIFF": "Tariff",
"_BOOKYFLOW_COM_MR_EB_ROOM_NUMBER": "Room",
"RINFO_NUMBER": "02",
"_BOOKYFLOW_COM_MR_EB_ROOM_FLOOR": "Floor",
"RINFO_ROOM_FLOOR": "",
"_BOOKYFLOW_COM_MR_EB_ROOM_MAXPEOPLE": "Max people",
"RINFO_MAX_PEOPLE": "2",
"_BOOKYFLOW_COM_MR_EB_ROOM_CLASS_ABBV": "Room/property type",
"TYPE": "Room Double beds"
}
]
},
"meta": {
"code": 200
}
}
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/{{contract_id}}/payment
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
{{contract_id}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbookingpayment": [
{
"SINGLE_PERSON_SUPPLIMENT": "0.00\u20ac",
"ROOM_TOTAL": "105.00\u20ac",
"DEPOSITPAID": "No",
"BOOKING_DEPOSIT_REQUIRED": "42.50\u20ac",
"BOOKING_CONTRACT_TOTAL": "212.50\u20ac",
"BOOKING_DEPOSIT_REF": null,
"TAX": "21.00\u20ac",
"EXTRASOPTIONSVALUE": "86.50\u20ac",
"GRAND_TOTAL": "212.50\u20ac",
"REMAINDER_TO_PAY": "158.50\u20ac"
}
]
},
"meta": {
"code": 200
}
}
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/{{contract_id}}/notes
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
{{contract_id}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbookingnotes": [
{
"NOTE": " Room 4 Poster bed has been discounted from 100.00\u20ac to 70.00\u20ac Room Double beds has been discounted from 80.00\u20ac to 56.00\u20ac ",
"DATETIME": "2019-05-29 13:39:35",
"EDITLINK": "http://localhost/joomla_portal/index.php?option=com_bookyflow&Itemid=103&lang=en&bookyflowlang=en-GB&task=editnote¬e_id=4&contract_uid=26",
"EDITTEXT": "Edit note",
"DELETELINK": "http://localhost/joomla_portal/index.php?option=com_bookyflow&Itemid=103&lang=en&bookyflowlang=en-GB&task=deletenote¬e_id=4&contract_uid=26",
"DELETETEXT": "Delete note"
},
{
"NOTE": "Payment method : cheque",
"DATETIME": "2019-05-29 13:39:43",
"EDITLINK": "http://localhost/joomla_portal/index.php?option=com_bookyflow&Itemid=103&lang=en&bookyflowlang=en-GB&task=editnote¬e_id=5&contract_uid=26",
"EDITTEXT": "Edit note",
"DELETELINK": "http://localhost/joomla_portal/index.php?option=com_bookyflow&Itemid=103&lang=en&bookyflowlang=en-GB&task=deletenote¬e_id=5&contract_uid=26",
"DELETETEXT": "Delete note"
},
{
"NOTE": "bob hi<br/>",
"DATETIME": "2019-05-29 13:39:35",
"EDITLINK": "http://localhost/joomla_portal/index.php?option=com_bookyflow&Itemid=103&lang=en&bookyflowlang=en-GB&task=editnote¬e_id=6&contract_uid=26",
"EDITTEXT": "Edit note",
"DELETELINK": "http://localhost/joomla_portal/index.php?option=com_bookyflow&Itemid=103&lang=en&bookyflowlang=en-GB&task=deletenote¬e_id=6&contract_uid=26",
"DELETETEXT": "Delete note"
}
]
},
"meta": {
"code": 200
}
}
GET https://yourdomain.com/bookyflow/api/listbooking/{{property_id}}/{{bookings_get_start_date}}/{{bookings_get_end_date}}
| Parameter | Description |
|---|---|
{{property_id}} |
(Required parameter) |
{{bookings_get_start_date}} |
(Required parameter) |
{{bookings_get_end_date}} |
(Required parameter) |
Status: OK (200)
{
"data": {
"listbookingdate": [
{
"contract_uid": 56,
"arrival": "2019/09/11",
"departure": "2019/09/13",
"contract_total": 340,
"tag": "19289180",
"currency_code": "EUR",
"booked_in": 0,
"bookedout": 0,
"deposit_required": "68",
"deposit_paid": 0,
"special_reqs": "",
"timestamp": "2019-09-02 14:20:21",
"cancelled": 0,
"invoice_uid": 15,
"property_uid": 1,
"approved": 1,
"last_changed": "2019-09-02 16:20:22",
"firstname": "asdf",
"surname": "asdf",
"tel_landline": "asdf",
"tel_mobile": "asdf",
"email": "asdf@test.com",
"imgColor": "red",
"TxtStatus": "Has not arrived"
},
{
"contract_uid": 60,
"arrival": "2019/09/11",
"departure": "2019/09/12",
"contract_total": 84,
"tag": "91758497",
"currency_code": "EUR",
"booked_in": 0,
"bookedout": 0,
"deposit_required": "16.8",
"deposit_paid": 1,
...
(Response truncated for brevity)
}