POST api/v1/aircraftreservations
Inserts the specified aircraft reservation details.
Request Information
URI Parameters
None.
Body Parameters
The aircraft reservation details.
AircraftReservationDetailsName | Description | Type | Additional information |
---|---|---|---|
AircraftReservationId | globally unique identifier |
None. |
|
Start | date |
Required |
|
End | date |
Required |
|
IsAllDayReservation | boolean |
Required |
|
AircraftId | globally unique identifier |
Required |
|
PilotPersonId | globally unique identifier |
None. |
|
LocationId | globally unique identifier |
Required |
|
InstructorPersonId | globally unique identifier |
None. |
|
ReservationTypeId | integer |
Required |
|
Remarks | string |
None. |
|
Id | globally unique identifier |
None. |
|
CanUpdateRecord | boolean |
None. |
|
CanDeleteRecord | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "AircraftReservationId": "02495aee-c4aa-4be2-9a6f-f5af8c95bb49", "Start": "2024-03-28T07:03:03.0785752+01:00", "End": "2024-03-28T07:03:03.0785752+01:00", "IsAllDayReservation": true, "AircraftId": "61f68113-c0ff-445a-83a7-656cf6008b45", "PilotPersonId": "502db044-73d8-42de-9163-e15f49c669b1", "LocationId": "53561d12-ec16-4f63-9399-7f44deaa6d4c", "InstructorPersonId": "b1a8c73f-3483-4043-80f2-59411e5c6af6", "ReservationTypeId": 8, "Remarks": "sample string 9", "Id": "02495aee-c4aa-4be2-9a6f-f5af8c95bb49", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AircraftReservationId":"02495aee-c4aa-4be2-9a6f-f5af8c95bb49","Start":"2024-03-28T07:03:03.0785752+01:00","End":"2024-03-28T07:03:03.0785752+01:00","IsAllDayReservation":true,"AircraftId":"61f68113-c0ff-445a-83a7-656cf6008b45","PilotPersonId":"502db044-73d8-42de-9163-e15f49c669b1","LocationId":"53561d12-ec16-4f63-9399-7f44deaa6d4c","InstructorPersonId":"b1a8c73f-3483-4043-80f2-59411e5c6af6","ReservationTypeId":8,"Remarks":"sample string 9","Id":"02495aee-c4aa-4be2-9a6f-f5af8c95bb49","CanUpdateRecord":true,"CanDeleteRecord":true}
application/xml, text/xml
Sample:
<AircraftReservationDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.AircraftReservation"> <CanDeleteRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanDeleteRecord> <CanUpdateRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanUpdateRecord> <Id xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">02495aee-c4aa-4be2-9a6f-f5af8c95bb49</Id> <AircraftId>61f68113-c0ff-445a-83a7-656cf6008b45</AircraftId> <AircraftReservationId>02495aee-c4aa-4be2-9a6f-f5af8c95bb49</AircraftReservationId> <End>2024-03-28T07:03:03.0785752+01:00</End> <InstructorPersonId>b1a8c73f-3483-4043-80f2-59411e5c6af6</InstructorPersonId> <IsAllDayReservation>true</IsAllDayReservation> <LocationId>53561d12-ec16-4f63-9399-7f44deaa6d4c</LocationId> <PilotPersonId>502db044-73d8-42de-9163-e15f49c669b1</PilotPersonId> <Remarks>sample string 9</Remarks> <ReservationTypeId>8</ReservationTypeId> <Start>2024-03-28T07:03:03.0785752+01:00</Start> </AircraftReservationDetails>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
AircraftReservationDetailsName | Description | Type | Additional information |
---|---|---|---|
AircraftReservationId | globally unique identifier |
None. |
|
Start | date |
Required |
|
End | date |
Required |
|
IsAllDayReservation | boolean |
Required |
|
AircraftId | globally unique identifier |
Required |
|
PilotPersonId | globally unique identifier |
None. |
|
LocationId | globally unique identifier |
Required |
|
InstructorPersonId | globally unique identifier |
None. |
|
ReservationTypeId | integer |
Required |
|
Remarks | string |
None. |
|
Id | globally unique identifier |
None. |
|
CanUpdateRecord | boolean |
None. |
|
CanDeleteRecord | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "AircraftReservationId": "c0a2a573-9a82-4d73-ba42-bad482e241d5", "Start": "2024-03-28T07:03:03.0865741+01:00", "End": "2024-03-28T07:03:03.0865741+01:00", "IsAllDayReservation": true, "AircraftId": "099bb2e3-6731-48e0-9ec7-88552b30ea2e", "PilotPersonId": "ea278570-c53a-46cf-99bc-58439834624b", "LocationId": "18c887e5-bb93-464f-aa37-8b5efe5475cf", "InstructorPersonId": "ec26c083-80a3-46c3-8498-ab462e175dd4", "ReservationTypeId": 8, "Remarks": "sample string 9", "Id": "c0a2a573-9a82-4d73-ba42-bad482e241d5", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AircraftReservationId":"c0a2a573-9a82-4d73-ba42-bad482e241d5","Start":"2024-03-28T07:03:03.0865741+01:00","End":"2024-03-28T07:03:03.0865741+01:00","IsAllDayReservation":true,"AircraftId":"099bb2e3-6731-48e0-9ec7-88552b30ea2e","PilotPersonId":"ea278570-c53a-46cf-99bc-58439834624b","LocationId":"18c887e5-bb93-464f-aa37-8b5efe5475cf","InstructorPersonId":"ec26c083-80a3-46c3-8498-ab462e175dd4","ReservationTypeId":8,"Remarks":"sample string 9","Id":"c0a2a573-9a82-4d73-ba42-bad482e241d5","CanUpdateRecord":true,"CanDeleteRecord":true}
application/xml, text/xml
Sample:
<AircraftReservationDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.AircraftReservation"> <CanDeleteRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanDeleteRecord> <CanUpdateRecord xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">true</CanUpdateRecord> <Id xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi">c0a2a573-9a82-4d73-ba42-bad482e241d5</Id> <AircraftId>099bb2e3-6731-48e0-9ec7-88552b30ea2e</AircraftId> <AircraftReservationId>c0a2a573-9a82-4d73-ba42-bad482e241d5</AircraftReservationId> <End>2024-03-28T07:03:03.0865741+01:00</End> <InstructorPersonId>ec26c083-80a3-46c3-8498-ab462e175dd4</InstructorPersonId> <IsAllDayReservation>true</IsAllDayReservation> <LocationId>18c887e5-bb93-464f-aa37-8b5efe5475cf</LocationId> <PilotPersonId>ea278570-c53a-46cf-99bc-58439834624b</PilotPersonId> <Remarks>sample string 9</Remarks> <ReservationTypeId>8</ReservationTypeId> <Start>2024-03-28T07:03:03.0865741+01:00</Start> </AircraftReservationDetails>