POST api/booking-online/UpdateBookingOnline?companyCode={companyCode}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| companyCode | string |
Required |
Body Parameters
BookingOnlineParam| Name | Description | Type | Additional information |
|---|---|---|---|
| BookingOnlineID | globally unique identifier |
None. |
|
| BookingOnlineNo | string |
None. |
|
| BookingOnlineDate | date |
None. |
|
| BookingOnlineStatus | integer |
None. |
|
| CustomerID | globally unique identifier |
None. |
|
| CustomerName | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| CustomerTel | string |
None. |
|
| CustomerEmail | string |
None. |
|
| NumberOfPeople | decimal number |
None. |
|
| FromTime | date |
None. |
|
| ToTime | date |
None. |
|
| BranchID | globally unique identifier |
None. |
|
| CancelReasonID | globally unique identifier |
None. |
|
| CancelDescription | string |
None. |
|
| DeviceID | string |
None. |
|
| RequestOther | string |
None. |
|
| Gender | integer |
None. |
|
| BookingOnlineDateDisplay | string |
None. |
|
| RestaurantName | string |
None. |
|
| RestaurantAddress | string |
None. |
|
| RestaurantTel | string |
None. |
|
| BookingTime | string |
None. |
|
| BookingDate | string |
None. |
|
| DayNameOfWeek | string |
None. |
|
| SuggestBooking | string |
None. |
|
| MapObjectID | globally unique identifier |
None. |
|
| MapObjectIDOld | globally unique identifier |
None. |
|
| AreaID | globally unique identifier |
None. |
|
| MapObjectName | string |
None. |
|
| Capacity | integer |
None. |
|
| HoldTimeBooking | string |
None. |
|
| TableNameDisplay | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"BookingOnlineID": "e617eed4-151c-4208-90f8-169b9b23092b",
"BookingOnlineNo": "sample string 2",
"BookingOnlineDate": "2026-08-15T01:37:49.0604727+07:00",
"BookingOnlineStatus": 4,
"CustomerID": "cea89fcc-124a-4df8-92bc-cbbcf2e934cc",
"CustomerName": "sample string 6",
"FirstName": "sample string 7",
"LastName": "sample string 8",
"CustomerTel": "sample string 9",
"CustomerEmail": "sample string 10",
"NumberOfPeople": 11.0,
"FromTime": "2026-08-15T01:37:49.0604727+07:00",
"ToTime": "2026-08-15T01:37:49.0604727+07:00",
"BranchID": "6fd637f2-ea7e-4549-9718-523ea00ccfc3",
"CancelReasonID": "10b81ded-80a7-4489-b6b7-524bedcedef1",
"CancelDescription": "sample string 16",
"DeviceID": "sample string 17",
"RequestOther": "sample string 18",
"Gender": 1,
"BookingOnlineDateDisplay": "sample string 19",
"RestaurantName": "sample string 20",
"RestaurantAddress": "sample string 21",
"RestaurantTel": "sample string 22",
"BookingTime": "sample string 23",
"BookingDate": "sample string 24",
"DayNameOfWeek": "sample string 25",
"SuggestBooking": "sample string 26",
"MapObjectID": "fbcb71e0-3c01-4863-97ce-99a485446f75",
"MapObjectIDOld": "03d5c96d-b33f-4cbf-a5fd-f6c3df628999",
"AreaID": "b3bc166b-e6d1-43c3-85fa-96cd10ae5e70",
"MapObjectName": "sample string 27",
"Capacity": 1,
"HoldTimeBooking": "sample string 28",
"TableNameDisplay": "sample string 29"
}
application/xml, text/xml
Sample:
<BookingOnlineParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.QLNH.BE.BO"> <_AreaID>b3bc166b-e6d1-43c3-85fa-96cd10ae5e70</_AreaID> <_BookingDate>sample string 24</_BookingDate> <_BookingOnlineDate>2026-08-15T01:37:49.0604727+07:00</_BookingOnlineDate> <_BookingOnlineDateDisplay>sample string 19</_BookingOnlineDateDisplay> <_BookingOnlineID>e617eed4-151c-4208-90f8-169b9b23092b</_BookingOnlineID> <_BookingOnlineNo>sample string 2</_BookingOnlineNo> <_BookingOnlineStatus>4</_BookingOnlineStatus> <_BookingTime>sample string 23</_BookingTime> <_BranchID>6fd637f2-ea7e-4549-9718-523ea00ccfc3</_BranchID> <_CancelDescription>sample string 16</_CancelDescription> <_CancelReasonID>10b81ded-80a7-4489-b6b7-524bedcedef1</_CancelReasonID> <_Capacity>1</_Capacity> <_CustomerEmail>sample string 10</_CustomerEmail> <_CustomerID>cea89fcc-124a-4df8-92bc-cbbcf2e934cc</_CustomerID> <_CustomerName>sample string 6</_CustomerName> <_CustomerTel>sample string 9</_CustomerTel> <_DayNameOfWeek>sample string 25</_DayNameOfWeek> <_DeviceID>sample string 17</_DeviceID> <_FirstName>sample string 7</_FirstName> <_FromTime>2026-08-15T01:37:49.0604727+07:00</_FromTime> <_Gender>1</_Gender> <_HoldTimeBooking>sample string 28</_HoldTimeBooking> <_LastName>sample string 8</_LastName> <_MapObjectID>fbcb71e0-3c01-4863-97ce-99a485446f75</_MapObjectID> <_MapObjectIDOld>03d5c96d-b33f-4cbf-a5fd-f6c3df628999</_MapObjectIDOld> <_MapObjectName>sample string 27</_MapObjectName> <_NumberOfPeople>11</_NumberOfPeople> <_RequestOther>sample string 18</_RequestOther> <_RestaurantAddress>sample string 21</_RestaurantAddress> <_RestaurantName>sample string 20</_RestaurantName> <_RestaurantTel>sample string 22</_RestaurantTel> <_SuggestBooking>sample string 26</_SuggestBooking> <_TableNameDisplay>sample string 29</_TableNameDisplay> <_ToTime>2026-08-15T01:37:49.0604727+07:00</_ToTime> </BookingOnlineParam>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
APIBookingOnlineResultOfBookingOnlineParam| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | BookingOnlineParam |
None. |
|
| Success | boolean |
None. |
|
| ErrorMessage | string |
None. |
|
| ErrorType | OrderOnlineAPIErrorType |
None. |
|
| Total | integer |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"BookingOnlineID": "be188507-8b1a-4891-9499-ea589193445e",
"BookingOnlineNo": "sample string 2",
"BookingOnlineDate": "2026-08-15T01:37:49.0604727+07:00",
"BookingOnlineStatus": 4,
"CustomerID": "2e2a002f-17bb-4261-91d8-d9d814e68cc7",
"CustomerName": "sample string 6",
"FirstName": "sample string 7",
"LastName": "sample string 8",
"CustomerTel": "sample string 9",
"CustomerEmail": "sample string 10",
"NumberOfPeople": 11.0,
"FromTime": "2026-08-15T01:37:49.0604727+07:00",
"ToTime": "2026-08-15T01:37:49.0604727+07:00",
"BranchID": "8b1da437-27e5-4bb2-8d07-37734019b488",
"CancelReasonID": "84db36b4-d243-45b6-bf9d-a4a6b2a4ac11",
"CancelDescription": "sample string 16",
"DeviceID": "sample string 17",
"RequestOther": "sample string 18",
"Gender": 1,
"BookingOnlineDateDisplay": "sample string 19",
"RestaurantName": "sample string 20",
"RestaurantAddress": "sample string 21",
"RestaurantTel": "sample string 22",
"BookingTime": "sample string 23",
"BookingDate": "sample string 24",
"DayNameOfWeek": "sample string 25",
"SuggestBooking": "sample string 26",
"MapObjectID": "d54c6284-4c1a-4b08-af56-a1d30d583b6f",
"MapObjectIDOld": "c3c71e28-9ac6-4eac-b347-0f725ff9f3be",
"AreaID": "e517e06e-a7ae-4512-a96c-91f463b01b5a",
"MapObjectName": "sample string 27",
"Capacity": 1,
"HoldTimeBooking": "sample string 28",
"TableNameDisplay": "sample string 29"
},
"Success": true,
"ErrorMessage": "sample string 2",
"ErrorType": 0,
"Total": 3,
"Message": "sample string 4"
}
application/xml, text/xml
Sample:
<APIBookingOnlineResultOfBookingOnlineParamHwd4PmMc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.QLNH.BE.BO">
<Data>
<_AreaID>e517e06e-a7ae-4512-a96c-91f463b01b5a</_AreaID>
<_BookingDate>sample string 24</_BookingDate>
<_BookingOnlineDate>2026-08-15T01:37:49.0604727+07:00</_BookingOnlineDate>
<_BookingOnlineDateDisplay>sample string 19</_BookingOnlineDateDisplay>
<_BookingOnlineID>be188507-8b1a-4891-9499-ea589193445e</_BookingOnlineID>
<_BookingOnlineNo>sample string 2</_BookingOnlineNo>
<_BookingOnlineStatus>4</_BookingOnlineStatus>
<_BookingTime>sample string 23</_BookingTime>
<_BranchID>8b1da437-27e5-4bb2-8d07-37734019b488</_BranchID>
<_CancelDescription>sample string 16</_CancelDescription>
<_CancelReasonID>84db36b4-d243-45b6-bf9d-a4a6b2a4ac11</_CancelReasonID>
<_Capacity>1</_Capacity>
<_CustomerEmail>sample string 10</_CustomerEmail>
<_CustomerID>2e2a002f-17bb-4261-91d8-d9d814e68cc7</_CustomerID>
<_CustomerName>sample string 6</_CustomerName>
<_CustomerTel>sample string 9</_CustomerTel>
<_DayNameOfWeek>sample string 25</_DayNameOfWeek>
<_DeviceID>sample string 17</_DeviceID>
<_FirstName>sample string 7</_FirstName>
<_FromTime>2026-08-15T01:37:49.0604727+07:00</_FromTime>
<_Gender>1</_Gender>
<_HoldTimeBooking>sample string 28</_HoldTimeBooking>
<_LastName>sample string 8</_LastName>
<_MapObjectID>d54c6284-4c1a-4b08-af56-a1d30d583b6f</_MapObjectID>
<_MapObjectIDOld>c3c71e28-9ac6-4eac-b347-0f725ff9f3be</_MapObjectIDOld>
<_MapObjectName>sample string 27</_MapObjectName>
<_NumberOfPeople>11</_NumberOfPeople>
<_RequestOther>sample string 18</_RequestOther>
<_RestaurantAddress>sample string 21</_RestaurantAddress>
<_RestaurantName>sample string 20</_RestaurantName>
<_RestaurantTel>sample string 22</_RestaurantTel>
<_SuggestBooking>sample string 26</_SuggestBooking>
<_TableNameDisplay>sample string 29</_TableNameDisplay>
<_ToTime>2026-08-15T01:37:49.0604727+07:00</_ToTime>
</Data>
<ErrorMessage>sample string 2</ErrorMessage>
<ErrorType>None</ErrorType>
<Message>sample string 4</Message>
<Success>true</Success>
<Total>3</Total>
</APIBookingOnlineResultOfBookingOnlineParamHwd4PmMc>