PUT api/v1/aircraftreservations/{aircraftReservationId}
Updates the specified aircraft reservation.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
aircraftReservationId |
The aircraft reservation identifier. |
globally unique identifier |
Required |
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": "b387d940-1e35-4827-bb3e-1fdcd5771b00", "Start": "2024-04-02T06:25:05.0418031+02:00", "End": "2024-04-02T06:25:05.0418031+02:00", "IsAllDayReservation": true, "AircraftId": "abbd1bcf-c13d-429a-907b-ded58246bdfb", "PilotPersonId": "e712e284-4b3c-4ca1-bb97-b122821e3776", "LocationId": "79771318-1c09-4632-90d4-60c00fb3109a", "InstructorPersonId": "c91ce0aa-fc76-43aa-a25d-35353edc34f8", "ReservationTypeId": 8, "Remarks": "sample string 9", "Id": "b387d940-1e35-4827-bb3e-1fdcd5771b00", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AircraftReservationId":"b387d940-1e35-4827-bb3e-1fdcd5771b00","Start":"2024-04-02T06:25:05.0418031+02:00","End":"2024-04-02T06:25:05.0418031+02:00","IsAllDayReservation":true,"AircraftId":"abbd1bcf-c13d-429a-907b-ded58246bdfb","PilotPersonId":"e712e284-4b3c-4ca1-bb97-b122821e3776","LocationId":"79771318-1c09-4632-90d4-60c00fb3109a","InstructorPersonId":"c91ce0aa-fc76-43aa-a25d-35353edc34f8","ReservationTypeId":8,"Remarks":"sample string 9","Id":"b387d940-1e35-4827-bb3e-1fdcd5771b00","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">b387d940-1e35-4827-bb3e-1fdcd5771b00</Id> <AircraftId>abbd1bcf-c13d-429a-907b-ded58246bdfb</AircraftId> <AircraftReservationId>b387d940-1e35-4827-bb3e-1fdcd5771b00</AircraftReservationId> <End>2024-04-02T06:25:05.0418031+02:00</End> <InstructorPersonId>c91ce0aa-fc76-43aa-a25d-35353edc34f8</InstructorPersonId> <IsAllDayReservation>true</IsAllDayReservation> <LocationId>79771318-1c09-4632-90d4-60c00fb3109a</LocationId> <PilotPersonId>e712e284-4b3c-4ca1-bb97-b122821e3776</PilotPersonId> <Remarks>sample string 9</Remarks> <ReservationTypeId>8</ReservationTypeId> <Start>2024-04-02T06:25:05.0418031+02: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": "57e27597-56bb-4416-91f9-e7980742fafd", "Start": "2024-04-02T06:25:05.0427985+02:00", "End": "2024-04-02T06:25:05.0427985+02:00", "IsAllDayReservation": true, "AircraftId": "b3d4f1f3-879c-4eb4-b1e7-97ec8383ab1a", "PilotPersonId": "8ec6aaea-7865-41c3-86ab-e9b9a4a68e36", "LocationId": "149eed7e-03fb-4713-984a-91333f46bdfe", "InstructorPersonId": "9aeaaee3-1bec-4f33-a05d-0ea667aeda36", "ReservationTypeId": 8, "Remarks": "sample string 9", "Id": "57e27597-56bb-4416-91f9-e7980742fafd", "CanUpdateRecord": true, "CanDeleteRecord": true }
text/html
Sample:
{"AircraftReservationId":"57e27597-56bb-4416-91f9-e7980742fafd","Start":"2024-04-02T06:25:05.0427985+02:00","End":"2024-04-02T06:25:05.0427985+02:00","IsAllDayReservation":true,"AircraftId":"b3d4f1f3-879c-4eb4-b1e7-97ec8383ab1a","PilotPersonId":"8ec6aaea-7865-41c3-86ab-e9b9a4a68e36","LocationId":"149eed7e-03fb-4713-984a-91333f46bdfe","InstructorPersonId":"9aeaaee3-1bec-4f33-a05d-0ea667aeda36","ReservationTypeId":8,"Remarks":"sample string 9","Id":"57e27597-56bb-4416-91f9-e7980742fafd","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">57e27597-56bb-4416-91f9-e7980742fafd</Id> <AircraftId>b3d4f1f3-879c-4eb4-b1e7-97ec8383ab1a</AircraftId> <AircraftReservationId>57e27597-56bb-4416-91f9-e7980742fafd</AircraftReservationId> <End>2024-04-02T06:25:05.0427985+02:00</End> <InstructorPersonId>9aeaaee3-1bec-4f33-a05d-0ea667aeda36</InstructorPersonId> <IsAllDayReservation>true</IsAllDayReservation> <LocationId>149eed7e-03fb-4713-984a-91333f46bdfe</LocationId> <PilotPersonId>8ec6aaea-7865-41c3-86ab-e9b9a4a68e36</PilotPersonId> <Remarks>sample string 9</Remarks> <ReservationTypeId>8</ReservationTypeId> <Start>2024-04-02T06:25:05.0427985+02:00</Start> </AircraftReservationDetails>