POST api/Booking
Request Information
URI Parameters
None.
Body Parameters
Booking| Name | Description | Type | Additional information |
|---|---|---|---|
| LocationCode | integer |
Range: inclusive between 1 and 2147483647 |
|
| ClientCode | string |
Required |
|
| DateOfService | string |
None. |
|
| SeriveType | string |
None. |
|
| PromoCode | string |
None. |
|
| BookingFlights | Collection of BookingFlight |
None. |
|
| BookingPassangers | Collection of BookingPassanger |
None. |
|
| BookingProducts | Collection of BookingProduct |
None. |
Request Formats
application/json, text/json
Sample:
{
"LocationCode": 1,
"ClientCode": "sample string 2",
"DateOfService": "sample string 3",
"SeriveType": "sample string 4",
"PromoCode": "sample string 5",
"BookingFlights": [
{
"TimeOfService": "00:00:00.1234567",
"Airline": "sample string 2",
"FlightNumber": "sample string 3"
},
{
"TimeOfService": "00:00:00.1234567",
"Airline": "sample string 2",
"FlightNumber": "sample string 3"
}
],
"BookingPassangers": [
{
"Title": "sample string 1",
"FirstName": "sample string 2",
"FamilyName": "sample string 3",
"Email": "sample string 4",
"DOB": "2025-10-25T15:03:11.3247608-06:00",
"PassportNumber": "sample string 6",
"Nationality": "sample string 7",
"MobileNumber": "sample string 8",
"Gender": "sample string 9"
},
{
"Title": "sample string 1",
"FirstName": "sample string 2",
"FamilyName": "sample string 3",
"Email": "sample string 4",
"DOB": "2025-10-25T15:03:11.3247608-06:00",
"PassportNumber": "sample string 6",
"Nationality": "sample string 7",
"MobileNumber": "sample string 8",
"Gender": "sample string 9"
}
],
"BookingProducts": [
{
"ProductCode": 1
},
{
"ProductCode": 1
}
]
}
text/javascript
Sample:
{"LocationCode":1,"ClientCode":"sample string 2","DateOfService":"sample string 3","SeriveType":"sample string 4","PromoCode":"sample string 5","BookingFlights":[{"TimeOfService":"00:00:00.1234567","Airline":"sample string 2","FlightNumber":"sample string 3"},{"TimeOfService":"00:00:00.1234567","Airline":"sample string 2","FlightNumber":"sample string 3"}],"BookingPassangers":[{"Title":"sample string 1","FirstName":"sample string 2","FamilyName":"sample string 3","Email":"sample string 4","DOB":"2025-10-25T15:03:11.3247608-06:00","PassportNumber":"sample string 6","Nationality":"sample string 7","MobileNumber":"sample string 8","Gender":"sample string 9"},{"Title":"sample string 1","FirstName":"sample string 2","FamilyName":"sample string 3","Email":"sample string 4","DOB":"2025-10-25T15:03:11.3247608-06:00","PassportNumber":"sample string 6","Nationality":"sample string 7","MobileNumber":"sample string 8","Gender":"sample string 9"}],"BookingProducts":[{"ProductCode":1},{"ProductCode":1}]}
Response Information
Resource Description
BaseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| total | integer |
None. |
|
| data | Object |
None. |
|
| success | boolean |
None. |
|
| message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"total": 1,
"data": {},
"success": true,
"message": "sample string 4"
}
text/javascript
Sample:
{"total":1,"data":{},"success":true,"message":"sample string 4"}