GET api/v1/dashboards

Gets the aircraft type list items.

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.

Response Formats

application/json, text/json

Sample:
{
  "SafetyDashboardDetails": {
    "Starts": 1,
    "FlightTimeInHours": 2.1,
    "StatisticBasedOnLastMonths": 3
  },
  "PersonDashboardDetails": {
    "LicenceNumber": "sample string 1",
    "MedicalClass1ExpireDate": "2024-03-28T12:54:33.5353084+01:00",
    "MedicalClass2ExpireDate": "2024-03-28T12:54:33.5353084+01:00",
    "MedicalLaplExpireDate": "2024-03-28T12:54:33.5353084+01:00",
    "GliderInstructorLicenceExpireDate": "2024-03-28T12:54:33.5353084+01:00",
    "HasGliderTowingStartPermission": true,
    "HasGliderSelfStartPermission": true,
    "HasGliderWinchStartPermission": true,
    "HasGliderInstructorLicence": true,
    "HasGliderPilotLicence": true,
    "HasGliderTraineeLicence": true,
    "HasMotorPilotLicence": true,
    "HasTowPilotLicence": true,
    "HasGliderPassengerLicence": true,
    "HasTMGLicence": true
  },
  "GliderPilotFlightStatisticDashboardDetails": {
    "StatisticStartDateTime": "2024-03-28T12:54:33.5353084+01:00",
    "StatisticEndDateTime": "2024-03-28T12:54:33.5353084+01:00",
    "FlightStatisticName": "sample string 3",
    "TotalLandings": 4,
    "TotalFlightHours": 5.1,
    "MonthlyLandings": {
      "2024-03-28T12:54:33.5363096+01:00": 2,
      "2024-03-28T12:54:33.5483108+01:00": 4
    },
    "MonthlyFlightHours": {
      "2024-03-28T12:54:33.5483108+01:00": 2.1,
      "2024-03-28T12:54:33.5503099+01:00": 4.1
    }
  },
  "MotorPilotFlightStatisticDashboardDetails": {
    "StatisticStartDateTime": "2024-03-28T12:54:33.5353084+01:00",
    "StatisticEndDateTime": "2024-03-28T12:54:33.5353084+01:00",
    "FlightStatisticName": "sample string 3",
    "TotalLandings": 4,
    "TotalFlightHours": 5.1,
    "MonthlyLandings": {
      "2024-03-28T12:54:33.5363096+01:00": 2,
      "2024-03-28T12:54:33.5483108+01:00": 4
    },
    "MonthlyFlightHours": {
      "2024-03-28T12:54:33.5483108+01:00": 2.1,
      "2024-03-28T12:54:33.5503099+01:00": 4.1
    }
  },
  "GliderLicenceStateDetails": {
    "LicenceStateKey": "sample string 1",
    "LicenceStateInformation": [
      "sample string 1",
      "sample string 2"
    ],
    "LastMonthsCount": 2,
    "FlightTimeInHours": 3.1,
    "Landings": 4,
    "FlightTimeInHoursRequired": 5.1,
    "LandingsRequired": 6,
    "NumberOfCheckFlights": 7,
    "NumberOfCheckFlightsRequired": 8
  }
}

text/html

Sample:
{"SafetyDashboardDetails":{"Starts":1,"FlightTimeInHours":2.1,"StatisticBasedOnLastMonths":3},"PersonDashboardDetails":{"LicenceNumber":"sample string 1","MedicalClass1ExpireDate":"2024-03-28T12:54:33.5353084+01:00","MedicalClass2ExpireDate":"2024-03-28T12:54:33.5353084+01:00","MedicalLaplExpireDate":"2024-03-28T12:54:33.5353084+01:00","GliderInstructorLicenceExpireDate":"2024-03-28T12:54:33.5353084+01:00","HasGliderTowingStartPermission":true,"HasGliderSelfStartPermission":true,"HasGliderWinchStartPermission":true,"HasGliderInstructorLicence":true,"HasGliderPilotLicence":true,"HasGliderTraineeLicence":true,"HasMotorPilotLicence":true,"HasTowPilotLicence":true,"HasGliderPassengerLicence":true,"HasTMGLicence":true},"GliderPilotFlightStatisticDashboardDetails":{"StatisticStartDateTime":"2024-03-28T12:54:33.5353084+01:00","StatisticEndDateTime":"2024-03-28T12:54:33.5353084+01:00","FlightStatisticName":"sample string 3","TotalLandings":4,"TotalFlightHours":5.1,"MonthlyLandings":{"2024-03-28T12:54:33.5363096+01:00":2,"2024-03-28T12:54:33.5483108+01:00":4},"MonthlyFlightHours":{"2024-03-28T12:54:33.5483108+01:00":2.1,"2024-03-28T12:54:33.5503099+01:00":4.1}},"MotorPilotFlightStatisticDashboardDetails":{"StatisticStartDateTime":"2024-03-28T12:54:33.5353084+01:00","StatisticEndDateTime":"2024-03-28T12:54:33.5353084+01:00","FlightStatisticName":"sample string 3","TotalLandings":4,"TotalFlightHours":5.1,"MonthlyLandings":{"2024-03-28T12:54:33.5363096+01:00":2,"2024-03-28T12:54:33.5483108+01:00":4},"MonthlyFlightHours":{"2024-03-28T12:54:33.5483108+01:00":2.1,"2024-03-28T12:54:33.5503099+01:00":4.1}},"GliderLicenceStateDetails":{"LicenceStateKey":"sample string 1","LicenceStateInformation":["sample string 1","sample string 2"],"LastMonthsCount":2,"FlightTimeInHours":3.1,"Landings":4,"FlightTimeInHoursRequired":5.1,"LandingsRequired":6,"NumberOfCheckFlights":7,"NumberOfCheckFlightsRequired":8}}

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>3.1</FlightTimeInHours>
    <FlightTimeInHoursRequired>5.1</FlightTimeInHoursRequired>
    <Landings>4</Landings>
    <LandingsRequired>6</LandingsRequired>
    <LastMonthsCount>2</LastMonthsCount>
    <LicenceStateInformation xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </LicenceStateInformation>
    <LicenceStateKey>sample string 1</LicenceStateKey>
    <NumberOfCheckFlights>7</NumberOfCheckFlights>
    <NumberOfCheckFlightsRequired>8</NumberOfCheckFlightsRequired>
  </GliderLicenceStateDetails>
  <GliderPilotFlightStatisticDashboardDetails>
    <FlightStatisticName>sample string 3</FlightStatisticName>
    <MonthlyFlightHours xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimedouble>
        <d3p1:Key>2024-03-28T12:54:33.5483108+01:00</d3p1:Key>
        <d3p1:Value>2.1</d3p1:Value>
      </d3p1:KeyValueOfdateTimedouble>
      <d3p1:KeyValueOfdateTimedouble>
        <d3p1:Key>2024-03-28T12:54:33.5503099+01:00</d3p1:Key>
        <d3p1:Value>4.1</d3p1:Value>
      </d3p1:KeyValueOfdateTimedouble>
    </MonthlyFlightHours>
    <MonthlyLandings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2024-03-28T12:54:33.5363096+01:00</d3p1:Key>
        <d3p1:Value>2</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2024-03-28T12:54:33.5483108+01:00</d3p1:Key>
        <d3p1:Value>4</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
    </MonthlyLandings>
    <StatisticEndDateTime>2024-03-28T12:54:33.5353084+01:00</StatisticEndDateTime>
    <StatisticStartDateTime>2024-03-28T12:54:33.5353084+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>2024-03-28T12:54:33.5483108+01:00</d3p1:Key>
        <d3p1:Value>2.1</d3p1:Value>
      </d3p1:KeyValueOfdateTimedouble>
      <d3p1:KeyValueOfdateTimedouble>
        <d3p1:Key>2024-03-28T12:54:33.5503099+01:00</d3p1:Key>
        <d3p1:Value>4.1</d3p1:Value>
      </d3p1:KeyValueOfdateTimedouble>
    </MonthlyFlightHours>
    <MonthlyLandings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2024-03-28T12:54:33.5363096+01:00</d3p1:Key>
        <d3p1:Value>2</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
      <d3p1:KeyValueOfdateTimeint>
        <d3p1:Key>2024-03-28T12:54:33.5483108+01:00</d3p1:Key>
        <d3p1:Value>4</d3p1:Value>
      </d3p1:KeyValueOfdateTimeint>
    </MonthlyLandings>
    <StatisticEndDateTime>2024-03-28T12:54:33.5353084+01:00</StatisticEndDateTime>
    <StatisticStartDateTime>2024-03-28T12:54:33.5353084+01:00</StatisticStartDateTime>
    <TotalFlightHours>5.1</TotalFlightHours>
    <TotalLandings>4</TotalLandings>
  </MotorPilotFlightStatisticDashboardDetails>
  <PersonDashboardDetails>
    <GliderInstructorLicenceExpireDate>2024-03-28T12:54:33.5353084+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>
    <HasTMGLicence>true</HasTMGLicence>
    <HasTowPilotLicence>true</HasTowPilotLicence>
    <LicenceNumber>sample string 1</LicenceNumber>
    <MedicalClass1ExpireDate>2024-03-28T12:54:33.5353084+01:00</MedicalClass1ExpireDate>
    <MedicalClass2ExpireDate>2024-03-28T12:54:33.5353084+01:00</MedicalClass2ExpireDate>
    <MedicalLaplExpireDate>2024-03-28T12:54:33.5353084+01:00</MedicalLaplExpireDate>
  </PersonDashboardDetails>
  <SafetyDashboardDetails>
    <FlightTimeInHours>2.1</FlightTimeInHours>
    <Starts>1</Starts>
    <StatisticBasedOnLastMonths>3</StatisticBasedOnLastMonths>
  </SafetyDashboardDetails>
</DashboardDetails>