GET api/v1/dashboards

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

DashboardDetails
NameDescriptionTypeAdditional information
SafetyDashboardDetails

SafetyDashboardDetails

None.

PersonDashboardDetails

PersonDashboardDetails

None.

GliderPilotFlightStatisticDashboardDetails

FlightStatisticDashboardDetails

None.

MotorPilotFlightStatisticDashboardDetails

FlightStatisticDashboardDetails

None.

GliderLicenceStateDetails

GliderLicenceStateDetails

None.

MyNextAircraftReservations

Collection of AircraftReservationOverview

None.

Response Formats

application/json, text/json

Sample:
{
  "SafetyDashboardDetails": {
    "Starts": 1,
    "FlightTimeInHours": 2.1,
    "StatisticBasedOnLastMonths": 3
  },
  "PersonDashboardDetails": {
    "LicenceNumber": "sample string 1",
    "MedicalClass1ExpireDate": "2019-12-11T20:42:06.3177712+01:00",
    "MedicalClass2ExpireDate": "2019-12-11T20:42:06.3177712+01:00",
    "MedicalLaplExpireDate": "2019-12-11T20:42:06.3177712+01:00",
    "GliderInstructorLicenceExpireDate": "2019-12-11T20:42:06.3177712+01:00",
    "MotorInstructorLicenceExpireDate": "2019-12-11T20:42:06.3177712+01:00",
    "PartMLicenceExpireDate": "2019-12-11T20:42:06.3177712+01:00",
    "HasGliderTowingStartPermission": true,
    "HasGliderSelfStartPermission": true,
    "HasGliderWinchStartPermission": true,
    "HasGliderInstructorLicence": true,
    "HasGliderPilotLicence": true,
    "HasGliderTraineeLicence": true,
    "HasMotorPilotLicence": true,
    "HasTowPilotLicence": true,
    "HasGliderPassengerLicence": true,
    "HasTMGLicence": true,
    "HasPartMLicence": true
  },
  "GliderPilotFlightStatisticDashboardDetails": {
    "StatisticStartDateTime": "2019-12-11T20:42:06.3177712+01:00",
    "StatisticEndDateTime": "2019-12-11T20:42:06.3177712+01:00",
    "FlightStatisticName": "sample string 3",
    "TotalLandings": 4,
    "TotalFlightHours": 5.1,
    "MonthlyLandings": {
      "2019-12-11T20:42:06.3177712+01:00": 2,
      "2019-12-11T20:42:06.3333852+01:00": 4
    },
    "MonthlyFlightHours": {
      "2019-12-11T20:42:06.3333852+01:00": 2.1
    }
  },
  "MotorPilotFlightStatisticDashboardDetails": {
    "StatisticStartDateTime": "2019-12-11T20:42:06.3177712+01:00",
    "StatisticEndDateTime": "2019-12-11T20:42:06.3177712+01:00",
    "FlightStatisticName": "sample string 3",
    "TotalLandings": 4,
    "TotalFlightHours": 5.1,
    "MonthlyLandings": {
      "2019-12-11T20:42:06.3177712+01:00": 2,
      "2019-12-11T20:42:06.3333852+01:00": 4
    },
    "MonthlyFlightHours": {
      "2019-12-11T20:42:06.3333852+01:00": 2.1
    }
  },
  "GliderLicenceStateDetails": {
    "LicenceStateKey": "sample string 1",
    "LicenceStateInformation": "sample string 2",
    "LastMonthsCount": 3,
    "FlightTimeInHours": 4.1,
    "Landings": 5,
    "FlightTimeInHoursRequired": 6.1,
    "LandingsRequired": 7,
    "NumberOfCheckFlights": 8,
    "NumberOfCheckFlightsRequired": 9
  },
  "MyNextAircraftReservations": [
    {
      "AircraftReservationId": "1c5b8972-e6a9-45a2-8b61-b118de35888a",
      "Start": "2019-12-11T20:42:06.3333852+01:00",
      "End": "2019-12-11T20:42:06.3333852+01:00",
      "IsAllDayReservation": true,
      "Immatriculation": "sample string 5",
      "PilotName": "sample string 6",
      "LocationName": "sample string 7",
      "SecondCrewName": "sample string 8",
      "ReservationTypeName": "sample string 9",
      "Remarks": "sample string 10",
      "FlightCategory": "Unknown",
      "Id": "1c5b8972-e6a9-45a2-8b61-b118de35888a",
      "CanUpdateRecord": true,
      "CanDeleteRecord": true
    },
    {
      "AircraftReservationId": "1c5b8972-e6a9-45a2-8b61-b118de35888a",
      "Start": "2019-12-11T20:42:06.3333852+01:00",
      "End": "2019-12-11T20:42:06.3333852+01:00",
      "IsAllDayReservation": true,
      "Immatriculation": "sample string 5",
      "PilotName": "sample string 6",
      "LocationName": "sample string 7",
      "SecondCrewName": "sample string 8",
      "ReservationTypeName": "sample string 9",
      "Remarks": "sample string 10",
      "FlightCategory": "Unknown",
      "Id": "1c5b8972-e6a9-45a2-8b61-b118de35888a",
      "CanUpdateRecord": true,
      "CanDeleteRecord": true
    }
  ]
}

text/html

Sample:
{"SafetyDashboardDetails":{"Starts":1,"FlightTimeInHours":2.1,"StatisticBasedOnLastMonths":3},"PersonDashboardDetails":{"LicenceNumber":"sample string 1","MedicalClass1ExpireDate":"2019-12-11T20:42:06.3177712+01:00","MedicalClass2ExpireDate":"2019-12-11T20:42:06.3177712+01:00","MedicalLaplExpireDate":"2019-12-11T20:42:06.3177712+01:00","GliderInstructorLicenceExpireDate":"2019-12-11T20:42:06.3177712+01:00","MotorInstructorLicenceExpireDate":"2019-12-11T20:42:06.3177712+01:00","PartMLicenceExpireDate":"2019-12-11T20:42:06.3177712+01:00","HasGliderTowingStartPermission":true,"HasGliderSelfStartPermission":true,"HasGliderWinchStartPermission":true,"HasGliderInstructorLicence":true,"HasGliderPilotLicence":true,"HasGliderTraineeLicence":true,"HasMotorPilotLicence":true,"HasTowPilotLicence":true,"HasGliderPassengerLicence":true,"HasTMGLicence":true,"HasPartMLicence":true},"GliderPilotFlightStatisticDashboardDetails":{"StatisticStartDateTime":"2019-12-11T20:42:06.3177712+01:00","StatisticEndDateTime":"2019-12-11T20:42:06.3177712+01:00","FlightStatisticName":"sample string 3","TotalLandings":4,"TotalFlightHours":5.1,"MonthlyLandings":{"2019-12-11T20:42:06.3177712+01:00":2,"2019-12-11T20:42:06.3333852+01:00":4},"MonthlyFlightHours":{"2019-12-11T20:42:06.3333852+01:00":2.1}},"MotorPilotFlightStatisticDashboardDetails":{"StatisticStartDateTime":"2019-12-11T20:42:06.3177712+01:00","StatisticEndDateTime":"2019-12-11T20:42:06.3177712+01:00","FlightStatisticName":"sample string 3","TotalLandings":4,"TotalFlightHours":5.1,"MonthlyLandings":{"2019-12-11T20:42:06.3177712+01:00":2,"2019-12-11T20:42:06.3333852+01:00":4},"MonthlyFlightHours":{"2019-12-11T20:42:06.3333852+01:00":2.1}},"GliderLicenceStateDetails":{"LicenceStateKey":"sample string 1","LicenceStateInformation":"sample string 2","LastMonthsCount":3,"FlightTimeInHours":4.1,"Landings":5,"FlightTimeInHoursRequired":6.1,"LandingsRequired":7,"NumberOfCheckFlights":8,"NumberOfCheckFlightsRequired":9},"MyNextAircraftReservations":[{"AircraftReservationId":"1c5b8972-e6a9-45a2-8b61-b118de35888a","Start":"2019-12-11T20:42:06.3333852+01:00","End":"2019-12-11T20:42:06.3333852+01:00","IsAllDayReservation":true,"Immatriculation":"sample string 5","PilotName":"sample string 6","LocationName":"sample string 7","SecondCrewName":"sample string 8","ReservationTypeName":"sample string 9","Remarks":"sample string 10","FlightCategory":"Unknown","Id":"1c5b8972-e6a9-45a2-8b61-b118de35888a","CanUpdateRecord":true,"CanDeleteRecord":true},{"AircraftReservationId":"1c5b8972-e6a9-45a2-8b61-b118de35888a","Start":"2019-12-11T20:42:06.3333852+01:00","End":"2019-12-11T20:42:06.3333852+01:00","IsAllDayReservation":true,"Immatriculation":"sample string 5","PilotName":"sample string 6","LocationName":"sample string 7","SecondCrewName":"sample string 8","ReservationTypeName":"sample string 9","Remarks":"sample string 10","FlightCategory":"Unknown","Id":"1c5b8972-e6a9-45a2-8b61-b118de35888a","CanUpdateRecord":true,"CanDeleteRecord":true}]}

application/xml, text/xml

Sample:
<DashboardDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.Dashboard">
  <GliderLicenceStateDetails>
    <FlightTimeInHours>4.1</FlightTimeInHours>
    <FlightTimeInHoursRequired>6.1</FlightTimeInHoursRequired>
    <Landings>5</Landings>
    <LandingsRequired>7</LandingsRequired>
    <LastMonthsCount>3</LastMonthsCount>
    <LicenceStateInformation>sample string 2</LicenceStateInformation>
    <LicenceStateKey>sample string 1</LicenceStateKey>
    <NumberOfCheckFlights>8</NumberOfCheckFlights>
    <NumberOfCheckFlightsRequired>9</NumberOfCheckFlightsRequired>
  </GliderLicenceStateDetails>
  <GliderPilotFlightStatisticDashboardDetails>
    <FlightStatisticName>sample string 3</FlightStatisticName>
    <MonthlyFlightHours xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimedouble>
        <d3p1:Key>2019-12-11T20:42:06.3333852+01:00</d3p1:Key>
        <d3p1:Value>2.1</d3p1:Value>
      </d3p1:KeyValueOfdateTimedouble>
    </MonthlyFlightHours>
    <MonthlyLandings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2019-12-11T20:42:06.3177712+01:00</d3p1:Key>
        <d3p1:Value>2</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2019-12-11T20:42:06.3333852+01:00</d3p1:Key>
        <d3p1:Value>4</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
    </MonthlyLandings>
    <StatisticEndDateTime>2019-12-11T20:42:06.3177712+01:00</StatisticEndDateTime>
    <StatisticStartDateTime>2019-12-11T20:42:06.3177712+01:00</StatisticStartDateTime>
    <TotalFlightHours>5.1</TotalFlightHours>
    <TotalLandings>4</TotalLandings>
  </GliderPilotFlightStatisticDashboardDetails>
  <MotorPilotFlightStatisticDashboardDetails>
    <FlightStatisticName>sample string 3</FlightStatisticName>
    <MonthlyFlightHours xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimedouble>
        <d3p1:Key>2019-12-11T20:42:06.3333852+01:00</d3p1:Key>
        <d3p1:Value>2.1</d3p1:Value>
      </d3p1:KeyValueOfdateTimedouble>
    </MonthlyFlightHours>
    <MonthlyLandings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2019-12-11T20:42:06.3177712+01:00</d3p1:Key>
        <d3p1:Value>2</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2019-12-11T20:42:06.3333852+01:00</d3p1:Key>
        <d3p1:Value>4</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
    </MonthlyLandings>
    <StatisticEndDateTime>2019-12-11T20:42:06.3177712+01:00</StatisticEndDateTime>
    <StatisticStartDateTime>2019-12-11T20:42:06.3177712+01:00</StatisticStartDateTime>
    <TotalFlightHours>5.1</TotalFlightHours>
    <TotalLandings>4</TotalLandings>
  </MotorPilotFlightStatisticDashboardDetails>
  <MyNextAircraftReservations xmlns:d2p1="http://schemas.datacontract.org/2004/07/FLS.Data.WebApi.AircraftReservation">
    <d2p1:AircraftReservationOverview>
      <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">1c5b8972-e6a9-45a2-8b61-b118de35888a</Id>
      <d2p1:AircraftReservationId>1c5b8972-e6a9-45a2-8b61-b118de35888a</d2p1:AircraftReservationId>
      <d2p1:End>2019-12-11T20:42:06.3333852+01:00</d2p1:End>
      <d2p1:FlightCategory>Unknown</d2p1:FlightCategory>
      <d2p1:Immatriculation>sample string 5</d2p1:Immatriculation>
      <d2p1:IsAllDayReservation>true</d2p1:IsAllDayReservation>
      <d2p1:LocationName>sample string 7</d2p1:LocationName>
      <d2p1:PilotName>sample string 6</d2p1:PilotName>
      <d2p1:Remarks>sample string 10</d2p1:Remarks>
      <d2p1:ReservationTypeName>sample string 9</d2p1:ReservationTypeName>
      <d2p1:SecondCrewName>sample string 8</d2p1:SecondCrewName>
      <d2p1:Start>2019-12-11T20:42:06.3333852+01:00</d2p1:Start>
    </d2p1:AircraftReservationOverview>
    <d2p1:AircraftReservationOverview>
      <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">1c5b8972-e6a9-45a2-8b61-b118de35888a</Id>
      <d2p1:AircraftReservationId>1c5b8972-e6a9-45a2-8b61-b118de35888a</d2p1:AircraftReservationId>
      <d2p1:End>2019-12-11T20:42:06.3333852+01:00</d2p1:End>
      <d2p1:FlightCategory>Unknown</d2p1:FlightCategory>
      <d2p1:Immatriculation>sample string 5</d2p1:Immatriculation>
      <d2p1:IsAllDayReservation>true</d2p1:IsAllDayReservation>
      <d2p1:LocationName>sample string 7</d2p1:LocationName>
      <d2p1:PilotName>sample string 6</d2p1:PilotName>
      <d2p1:Remarks>sample string 10</d2p1:Remarks>
      <d2p1:ReservationTypeName>sample string 9</d2p1:ReservationTypeName>
      <d2p1:SecondCrewName>sample string 8</d2p1:SecondCrewName>
      <d2p1:Start>2019-12-11T20:42:06.3333852+01:00</d2p1:Start>
    </d2p1:AircraftReservationOverview>
  </MyNextAircraftReservations>
  <PersonDashboardDetails>
    <GliderInstructorLicenceExpireDate>2019-12-11T20:42:06.3177712+01:00</GliderInstructorLicenceExpireDate>
    <HasGliderInstructorLicence>true</HasGliderInstructorLicence>
    <HasGliderPassengerLicence>true</HasGliderPassengerLicence>
    <HasGliderPilotLicence>true</HasGliderPilotLicence>
    <HasGliderSelfStartPermission>true</HasGliderSelfStartPermission>
    <HasGliderTowingStartPermission>true</HasGliderTowingStartPermission>
    <HasGliderTraineeLicence>true</HasGliderTraineeLicence>
    <HasGliderWinchStartPermission>true</HasGliderWinchStartPermission>
    <HasMotorPilotLicence>true</HasMotorPilotLicence>
    <HasPartMLicence>true</HasPartMLicence>
    <HasTMGLicence>true</HasTMGLicence>
    <HasTowPilotLicence>true</HasTowPilotLicence>
    <LicenceNumber>sample string 1</LicenceNumber>
    <MedicalClass1ExpireDate>2019-12-11T20:42:06.3177712+01:00</MedicalClass1ExpireDate>
    <MedicalClass2ExpireDate>2019-12-11T20:42:06.3177712+01:00</MedicalClass2ExpireDate>
    <MedicalLaplExpireDate>2019-12-11T20:42:06.3177712+01:00</MedicalLaplExpireDate>
    <MotorInstructorLicenceExpireDate>2019-12-11T20:42:06.3177712+01:00</MotorInstructorLicenceExpireDate>
    <PartMLicenceExpireDate>2019-12-11T20:42:06.3177712+01:00</PartMLicenceExpireDate>
  </PersonDashboardDetails>
  <SafetyDashboardDetails>
    <FlightTimeInHours>2.1</FlightTimeInHours>
    <Starts>1</Starts>
    <StatisticBasedOnLastMonths>3</StatisticBasedOnLastMonths>
  </SafetyDashboardDetails>
</DashboardDetails>