DeliveryCreationTests

Api controller for deliveries.

APIDescription
POST api/v1/deliverycreationtests/page/{pageStart}/{pageSize}

Gets the delivery creation tests overviews.

GET api/v1/deliverycreationtests/{deliveryCreationTestId}

Gets the delivery creation test details.

GET api/v1/deliverycreationtests/testdeliveryforflight/{flightId}

Creates a test delivery for the specified flight.

GET api/v1/deliverycreationtests/run

Runs all test delivery rules.

GET api/v1/deliverycreationtests/run/{deliveryCreationTestId}

Runs a test delivery rule for the specified delivery test rule.

POST api/v1/deliverycreationtests

Inserts the specified delivery creation test details.

PUT api/v1/deliverycreationtests/{deliveryCreationTestId}

Updates the specified delivery creation test identifier.

DELETE api/v1/deliverycreationtests/{deliveryCreationTestId}

Deletes the specified delivery creation test identifier.

LocationTypes

Api controller for location type entities.

APIDescription
GET api/v1/locationtypes

Gets the location types.

GET api/v1/locationtypes/listitems

Gets the location types.

SystemVersions

Api controller for System version info.

APIDescription
GET api/v1/systemversions

Gets the system version info overview.

GET api/v1/systemversions/overview

Gets the system version info overview.

GET api/v1/systemversions/details

Gets the system version info.

FlightStates

Api controller for flight state entities.

APIDescription
GET api/v1/flightstates

Gets the flight air state list items.

GET api/v1/flightstates/air

Gets the flight air state list items.

GET api/v1/flightstates/listitems

Gets the flight air state list items.

GET api/v1/flightstates/air/listitems

Gets the flight air state list items.

GET api/v1/flightstates/process

Gets the flight process state list items.

GET api/v1/flightstates/process/listitems

Gets the flight process state list items.

Statistics

APIDescription
POST api/v1/statistics/flights

No documentation available.

Users

Api controller for user entities.

APIDescription
GET api/v1/users

Gets the user overviews.

GET api/v1/users/overview

Gets the user overviews.

GET api/v1/users/club/{clubId}

Gets the user overviews.

GET api/v1/users/club/overview/{clubId}

Gets the user overviews.

GET api/v1/users/club

Gets my club user overviews.

GET api/v1/users/club/overview

Gets my club user overviews.

GET api/v1/users/overview/club

Gets my club user overviews.

POST api/v1/users/page/{pageStart}/{pageSize}

Gets the user overviews.

GET api/v1/users/{userId}

Gets the user details.

GET api/v1/users/name/{username}

Gets the user details.

GET api/v1/users/my

Gets my user details.

GET api/v1/users/my/language

Gets my user language.

PUT api/v1/users/my/language

No documentation available.

POST api/v1/users

Inserts the user details.

GET api/v1/users/ConfirmEmail?userId={userId}&code={code}

Confirms the users email address and sends password reset token by email.

PUT api/v1/users/{userId}

Updates the user details.

DELETE api/v1/users/{userId}

Deletes the specified user.

PUT api/v1/users/changepassword

Changes the users password.

POST api/v1/users/lostpassword

Changes the users password.

POST api/v1/users/resetpassword

Resets the users password.

POST api/v1/users/resendemailtoken

Resend email confirmation link

SystemDatas

Api controller for SystemData entities.

APIDescription
GET api/v1/systemdatas

Gets the SystemData details.

PUT api/v1/systemdatas/{systemDataId}

Updates the specified SystemData.

Aircrafts

Api controller for aircraft entities

APIDescription
GET api/v1/aircrafts/gliders/listitems

Gets the glider aircraft list items.

GET api/v1/aircrafts/listitems/gliders

Gets the glider aircraft list items.

GET api/v1/aircrafts/towingaircrafts/listitems

Gets the towing aircraft list items.

GET api/v1/aircrafts/listitems/towingaircrafts

Gets the towing aircraft list items.

GET api/v1/aircrafts/motoraircrafts/listitems

Gets the motor aircraft list items.

GET api/v1/aircrafts/listitems/motoraircrafts

Gets the motor aircraft list items.

GET api/v1/aircrafts

Gets the aircraft overviews.

GET api/v1/aircrafts/overview

Gets the aircraft overviews.

GET api/v1/aircrafts/type/{aircraftType}

Gets the aircraft overviews.

GET api/v1/aircrafts/overview/type/{aircraftType}

Gets the aircraft overviews.

GET api/v1/aircrafts/overview/aircrafttype/{aircraftType}

Gets the aircraft overviews.

POST api/v1/aircrafts/page/{pageStart}/{pageSize}

Gets the aircraft overviews.

GET api/v1/aircrafts/gliders

Gets the glider aircraft overviews.

GET api/v1/aircrafts/gliders/overview

Gets the glider aircraft overviews.

GET api/v1/aircrafts/overview/gliders

Gets the glider aircraft overviews.

GET api/v1/aircrafts/towingaircrafts

Gets the towing aircraft overviews.

GET api/v1/aircrafts/towingaircrafts/overview

Gets the towing aircraft overviews.

GET api/v1/aircrafts/overview/towingaircrafts

Gets the towing aircraft overviews.

GET api/v1/aircrafts/{aircraftId}

Gets the aircraft details.

GET api/v1/aircrafts/immatriculation/{immatriculation}

Gets the aircraft details.

POST api/v1/aircrafts

Inserts the specified aircraft.

PUT api/v1/aircrafts/{aircraftId}

Updates the specified aircraft.

DELETE api/v1/aircrafts/{aircraftId}

Deletes the specified aircraft.

AccountingRuleFilterTypes

Api controller for accountingRuleFilterType entities.

APIDescription
GET api/v1/accountingrulefiltertypes

Gets the accounting rule filter types list items.

Countries

Api controller for countries

APIDescription
GET api/v1/countries

Gets the country list items.

GET api/v1/countries/listitems

Gets the country list items.

GET api/v1/countries/overview

Gets the country overviews.

FlightTypes

Api controller for flight type entities.

APIDescription
GET api/v1/flighttypes

Gets the flight type overviews.

GET api/v1/flighttypes/overview

Gets the flight type overviews.

GET api/v1/flighttypes/gliders

Gets the glider flight type overviews.

GET api/v1/flighttypes/gliders/overview

Gets the glider flight type overviews.

GET api/v1/flighttypes/towing

Gets the towing flight type overviews.

GET api/v1/flighttypes/towing/overview

Gets the towing flight type overviews.

GET api/v1/flighttypes/motor

Gets the motor flight type overviews.

GET api/v1/flighttypes/motor/overview

Gets the motor flight type overviews.

POST api/v1/flighttypes/page/{pageStart}/{pageSize}

Gets the flight type overviews.

GET api/v1/flighttypes/{flightTypeId}

Gets the flight type details.

POST api/v1/flighttypes

Inserts the specified flight type details.

PUT api/v1/flighttypes/{flightTypeId}

Updates the specified flight type identifier.

DELETE api/v1/flighttypes/{flightTypeId}

Deletes the specified flight type identifier.

AircraftOperatingCounters

Api controller for aircraft operating counter entities.

APIDescription
POST api/v1/aircraftoperatingcounters/request

Calculates the engine operating counter based on available values of aircraft operating counter values and flights data.

GET api/v1/aircraftoperatingcounters/aircraft/{aircraftId}

Gets the aircraft operating counter overviews.

GET api/v1/aircraftoperatingcounters/overview/aircraft/{aircraftId}

Gets the aircraft operating counter overviews.

GET api/v1/aircraftoperatingcounters/immatriculation/{immatriculation}

Gets the aircraft operating counter overviews.

GET api/v1/aircraftoperatingcounters/overview/immatriculation/{immatriculation}

Gets the aircraft operating counter overviews.

GET api/v1/aircraftoperatingcounters/{aircraftOperatingCounterId}

Gets the aircraft operating counter details.

POST api/v1/aircraftoperatingcounters

Inserts the specified aircraft operating counter details.

PUT api/v1/aircraftoperatingcounters/{aircraftOperatingCounterId}

Updates the specified aircraft operating counter.

DELETE api/v1/aircraftoperatingcounters/{aircraftOperatingCounterId}

Deletes the specified aircraft operating counter.

AircraftReservations

Api controller for aircraft reservation entities.

APIDescription
GET api/v1/aircraftreservations

Gets the aircraft reservation overviews.

GET api/v1/aircraftreservations/overview

Gets the aircraft reservation overviews.

GET api/v1/aircraftreservations/future

Gets the aircraft reservation overviews.

GET api/v1/aircraftreservations/overview/future

Gets the aircraft reservation overviews.

GET api/v1/aircraftreservations/day/{day}

Gets the aircraft reservation overviews by day.

POST api/v1/aircraftreservations/page/{pageStart}/{pageSize}

Gets the aircraft reservation overviews.

GET api/v1/aircraftreservations/{aircraftReservationId}

Gets the aircraft reservation details.

GET api/v1/aircraftreservations/planningday/{planningDayId}

Gets the aircraft reservations by planning day id.

POST api/v1/aircraftreservations

Inserts the specified aircraft reservation details.

PUT api/v1/aircraftreservations/{aircraftReservationId}

Updates the specified aircraft reservation.

DELETE api/v1/aircraftreservations/{aircraftReservationId}

Deletes the specified aircraft reservation.

Flights

Api controller for flight entities

APIDescription
GET api/v1/flights

Gets the flight overviews of all flights and flight types.

GET api/v1/flights/overview

Gets the flight overviews of all flights and flight types.

GET api/v1/flights/daterange/{fromDate}/{toDate}

Gets the flight overviews.

GET api/v1/flights/today

Gets the glider flight overviews within today.

GET api/v1/flights/today/overview

Gets the glider flight overviews within today.

POST api/v1/flights/page/{pageStart}/{pageSize}

Gets the flight overviews.

GET api/v1/flights/gliderflights

Gets the glider flight overviews with referenced tow flights.

GET api/v1/flights/gliderflights/overview

Gets the glider flight overviews with referenced tow flights.

GET api/v1/flights/gliderflights/daterange/{fromDate}/{toDate}

Gets the glider flight overviews.

GET api/v1/flights/gliderflights/today

Gets the glider flight overviews within today.

GET api/v1/flights/gliderflights/today/overview

Gets the glider flight overviews within today.

POST api/v1/flights/gliderflights/page/{pageStart}/{pageSize}

Gets the glider flight overviews.

GET api/v1/flights/motorflights

Gets the motor flight overviews of all flights and flight types.

GET api/v1/flights/motorflights/overview

Gets the motor flight overviews of all flights and flight types.

GET api/v1/flights/motorflights/daterange/{fromDate}/{toDate}

Gets the motor flight overviews.

GET api/v1/flights/motorflights/today

Gets the motor flight overviews within today.

GET api/v1/flights/motorflights/today/overview

Gets the motor flight overviews within today.

POST api/v1/flights/motorflights/page/{pageStart}/{pageSize}

Gets the motor flight overviews.

GET api/v1/flights/{flightId}

Gets the flight details.

POST api/v1/flights

Inserts the specified flight details.

PUT api/v1/flights/{flightId}

Updates the specified flight.

DELETE api/v1/flights/{flightId}

Deletes the specified flight.

GET api/v1/flights/validate

Validates the flights which are not already validated.

GET api/v1/flights/lock

Lock the flights which are not already locked.

GET api/v1/flights/lock/force

Forces to lock the flights which are not already locked.

GET api/v1/flights/exchange/modified/{modifiedSince}

Gets the flights for exchange created or modified since.

FlightCrewTypes

Api controller for flight crew types.

APIDescription
GET api/v1/flightcrewtypes/listitems

Gets the flight crew type list items.

Dashboards

Api controller for the users dashboard

APIDescription
GET api/v1/dashboards

Gets the aircraft type list items.

ElevationUnitTypes

Api controller for elevation unit type entities.

APIDescription
GET api/v1/elevationunittypes

Gets the elevation unit types.

GET api/v1/elevationunittypes/listitems

Gets the elevation unit types.

InOutboundPoints

Api controller for InOutboundPoints entities.

APIDescription
GET api/v1/inoutboundpoints/location/{locationId}

Gets the InOutboundPoints of a location.

GET api/v1/inoutboundpoints/{inOutboundPointId}

Gets an specific InOutboundPoint.

POST api/v1/inoutboundpoints

Inserts the specified InOutboundPoint details.

PUT api/v1/inoutboundpoints/{inOutboundPointId}

Updates the specified inOutboundPointDetails.

DELETE api/v1/inoutboundpoints/{inOutboundPointId}

Deletes the specified InOutboundPoint.

SystemLogs

Api controller for aircraft types.

APIDescription
GET api/v1/systemlogs

Gets the systemlog overview.

GET api/v1/systemlogs/overview

Gets the systemlog overview.

POST api/v1/systemlogs/page/{pageStart}/{pageSize}

Gets the systemlog overviews.

GET api/v1/systemlogs/{logId}

Gets the systemlog details.

Languages

Api controller for language entities.

APIDescription
GET api/v1/languages

Gets the language overviews.

GET api/v1/languages/listitems

Gets the language overviews.

EmailTemplates

Api controller for emailTemplate entities.

APIDescription
GET api/v1/emailtemplates

Gets the emailTemplate overviews.

GET api/v1/emailtemplates/overview

Gets the emailTemplate overviews.

POST api/v1/emailtemplates/page/{pageStart}/{pageSize}

Gets the emailTemplate overviews.

GET api/v1/emailtemplates/{emailTemplateId}

Gets the emailTemplate details.

POST api/v1/emailtemplates

Inserts the specified emailTemplate details.

PUT api/v1/emailtemplates/{emailTemplateId}

Updates the specified emailTemplate.

DELETE api/v1/emailtemplates/{emailTemplateId}

Deletes the specified emailTemplate.

Locations

Api controller for location entities.

APIDescription
GET api/v1/locations

Gets the location overviews.

GET api/v1/locations/overview

Gets the location overviews.

POST api/v1/locations/page/{pageStart}/{pageSize}

Gets the location overviews.

GET api/v1/locations/{locationId}

Gets the location details.

POST api/v1/locations

Inserts the specified location details.

PUT api/v1/locations/{locationId}

Updates the specified location.

DELETE api/v1/locations/{locationId}

Deletes the specified location.

PersonCategories

Api controller for personCategory entities.

APIDescription
GET api/v1/personcategories

Gets the personCategory overviews.

GET api/v1/personcategories/overview

Gets the personCategory overviews.

POST api/v1/personcategories/page/{pageStart}/{pageSize}

Gets the personCategory overviews.

GET api/v1/personcategories/{personCategoryId}

Gets the personCategory details.

POST api/v1/personcategories

Inserts the specified personCategory details.

PUT api/v1/personcategories/{personCategoryId}

Updates the specified personCategory.

DELETE api/v1/personcategories/{personCategoryId}

Deletes the specified personCategory.

Billing

APIDescription
GET api/v1/billing

No documentation available.

GET api/v1/billing/motor

No documentation available.

GET api/v1/billing/glider

No documentation available.

GET api/v1/billing/tow

No documentation available.

GET api/v1/billing/{id}

No documentation available.

POST api/v1/billing/page/{pageStart}/{pageSize}

No documentation available.

POST api/v1/billing

No documentation available.

PUT api/v1/billing/{id}

No documentation available.

DELETE api/v1/billing/{id}

No documentation available.

DELETE api/v1/billing/results/{id}

No documentation available.

POST api/v1/billing/{id}/execute

No documentation available.

POST api/v1/billing/results/page/{pageStart}/{pageSize}

No documentation available.

POST api/v1/billing/results/individual/page/{pageStart}/{pageSize}

No documentation available.

GET api/v1/billing/results/{resultId}/individual/{personId}/export

No documentation available.

GET api/v1/billing/results/{resultId}/export

No documentation available.

Clubs

Api controller for club entities.

APIDescription
GET api/v1/clubs

Gets the club overviews.

GET api/v1/clubs/overview

Gets the club overviews.

POST api/v1/clubs/page/{pageStart}/{pageSize}

Gets the club overviews.

GET api/v1/clubs/my

Gets my club details.

GET api/v1/clubs/own

Gets my club details.

GET api/v1/clubs/{clubId}

Gets the club details.

POST api/v1/clubs

Inserts the specified club details.

PUT api/v1/clubs/{clubId}

Updates the specified club.

DELETE api/v1/clubs/{clubId}

Deletes the specified club.

Deliveries

Api controller for deliveries.

APIDescription
GET api/v1/deliveries

Gets all the deliveries for an overview.

GET api/v1/deliveries/notprocessed

Gets a list of delivery details which have not been further processed. A processed delivery must set as further processed by calling the web api method api/v1/deliveries/delivered with the relevant DeliveryBooking.

POST api/v1/deliveries/delivered

Sets the delivery as further processed.

GET api/v1/deliveries/create

Runs a manually triggered delivery creation process to create deliveries from the flights which are in locked state and therefore ready for delivery creation.

Articles

Api controller for article entities.

APIDescription
GET api/v1/articles

Gets the article overviews.

GET api/v1/articles/overview

Gets the article overviews.

POST api/v1/articles/page/{pageStart}/{pageSize}

Gets the article overviews.

GET api/v1/articles/{articleId}

Gets the article details.

POST api/v1/articles

Inserts the specified article details.

PUT api/v1/articles/{articleId}

Updates the specified article identifier.

DELETE api/v1/articles/{articleId}

Deletes the specified article identifier.

GET api/v1/articles/lastSync

Gets the article synchronisation datetime stamp

PUT api/v1/articles/lastSync

Updates the article synchronisation datetime stamp

CounterUnitTypes

Api controller for counter unit type entities.

APIDescription
GET api/v1/counterunittypes

Gets the counter unit types.

GET api/v1/counterunittypes/listitems

Gets the counter unit types.

Workflows

Api controller for workflows.

APIDescription
GET api/v1/workflows

Executes all workflows which needs to be executed

GET api/v1/workflows/dailyreports

Executes the daily report job.

GET api/v1/workflows/monthlyreports

Executes the monthly report job.

GET api/v1/workflows/flightvalidation

Executes the flight validation.

GET api/v1/workflows/planningdaymails

Executes the planning day mails.

GET api/v1/workflows/testmails

Executes the test mail.

GET api/v1/workflows/deliverycreation

Executes the delivery creation job.

GET api/v1/workflows/deliverymailexport

Executes the delivery mail export job.

TrialFlightsRegistrations

Trial flights registrations controller

APIDescription
GET api/v1/trialflightsregistrations/availabledates/{clubKey}

Gets the trial flight dates which are available.

POST api/v1/trialflightsregistrations

Registers for a new trial flight.

AircraftTypes

Api controller for aircraft types.

APIDescription
GET api/v1/aircrafttypes

Gets the aircraft type list items.

GET api/v1/aircrafttypes/listitems

Gets the aircraft type list items.

AuditLogs

Api controller for the users dashboard

APIDescription
GET api/v1/auditlogs/trackedentities

Gets a list of tracked entity names.

GET api/v1/auditlogs/{entityName}

Gets a list of AuditLogOverview for the related entities.

GET api/v1/auditlogs/overview/{entityName}

Gets a list of AuditLogOverview for the related entities.

GET api/v1/auditlogs/{entityName}/{recordId}

Gets a list of AuditLogOverview for the related entity with the referenced record Id.

GET api/v1/auditlogs/overview/{entityName}/{recordId}

Gets a list of AuditLogOverview for the related entity with the referenced record Id.

BillingRule

APIDescription
GET api/v1/billing/rules

No documentation available.

GET api/v1/billing/rules/{id}

No documentation available.

GET api/v1/billing/rules/motor

No documentation available.

GET api/v1/billing/rules/glider

No documentation available.

GET api/v1/billing/rules/tow

No documentation available.

GET api/v1/billing/rules/types

No documentation available.

POST api/v1/billing/rules/page/{pageStart}/{pageSize}

No documentation available.

POST api/v1/billing/rules

No documentation available.

PUT api/v1/billing/rules/{ruleId}

No documentation available.

DELETE api/v1/billing/rules/{ruleId}

No documentation available.

UserAccountStates

Api controller for user account state entities.

APIDescription
GET api/v1/useraccountstates

Gets the user account state list items.

GET api/v1/useraccountstates/listitems

Gets the user account state list items.

Persons

Api controller for person entities.

APIDescription
GET api/v1/persons/listitems

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/listitems/{onlyClubRelatedPersons}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/gliderpilots/listitems/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/gliderinstructors/listitems/{onlyClubRelatedInstuctors}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/gliderobserverpilots/listitems/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/towingpilots/listitems/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/motorpilots/listitems/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/motorinstructors/listitems/{onlyClubRelatedInstuctors}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/glidertrainees/listitems/{onlyClubRelatedTrainees}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/winchoperators/listitems/{onlyClubRelatedWinchOperators}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/passengers/listitems/{onlyClubRelatedPassengers}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/{onlyClubRelatedPersons}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/overview/{onlyClubRelatedPersons}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/gliderpilots/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/gliderobserverpilots/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/gliderinstructors/{onlyClubRelatedInstuctors}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/towingpilots/{onlyClubRelatedPilots}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/glidertrainees/{onlyClubRelatedTrainees}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/winchoperators/{onlyClubRelatedWinchOperators}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

GET api/v1/persons/passengers/{onlyClubRelatedPassengers}

Get the persons ordered by lastname. If all persons will be queried but the user has no system admin rights only the main data of each person is be returned (no email, no phone numbers, etc.)

POST api/v1/persons/page/{pageStart}/{pageSize}

Gets the person overviews.

GET api/v1/persons/{personId}

Gets the person details.

GET api/v1/persons/my

Gets my person details.

GET api/v1/persons/fulldetails/{personId}

Gets the person full details.

GET api/v1/persons/membernumber/{memberNumber}

Gets the person details.

GET api/v1/persons/fulldetails/membernumber/{memberNumber}

Gets the person full details.

GET api/v1/persons/modified/{modifiedSince}

Gets the person details which are new modified since.

GET api/v1/persons/deleted/{deletedSince}

Gets the person details deleted since.

GET api/v1/persons/fulldetails/modified/{modifiedSince}

Gets the person details which are new modified since.

GET api/v1/persons/fulldetails/deleted/{deletedSince}

Gets the person details deleted since.

POST api/v1/persons

Inserts the person details.

POST api/v1/persons/passengers

Inserts the passenger details.

POST api/v1/persons/fulldetails

Inserts the person details.

PUT api/v1/persons/{personId}

Updates the person details.

PUT api/v1/persons/passengers/{personId}

Updates the passenger details.

PUT api/v1/persons/fulldetails/{personId}

Updates the person details.

DELETE api/v1/persons/{personId}

Deletes the specified person.

DELETE api/v1/persons/fulldetails/{personId}

Deletes the specified person identifier.

GET api/v1/persons/addresslist/excel/email

Sends address list of clubs pilots as excel to logged in user's notification email address

MemberStates

Api controller for memberState entities.

APIDescription
GET api/v1/memberstates

Gets the memberState overviews.

GET api/v1/memberstates/overview

Gets the memberState overviews.

POST api/v1/memberstates/page/{pageStart}/{pageSize}

Gets the memberState overviews.

GET api/v1/memberstates/{memberStateId}

Gets the memberState details.

POST api/v1/memberstates

Inserts the specified memberState details.

PUT api/v1/memberstates/{memberStateId}

Updates the specified memberState.

DELETE api/v1/memberstates/{memberStateId}

Deletes the specified memberState.

PlanningDays

Api controller for planning day entities.

APIDescription
GET api/v1/planningdays

Gets the planning day overviews.

GET api/v1/planningdays/overview

Gets the planning day overviews.

GET api/v1/planningdays/fromdate/{fromDate}

Gets the planning day overviews.

GET api/v1/planningdays/future

Gets the planning day overviews.

GET api/v1/planningdays/overview/future

Gets the planning day overviews.

POST api/v1/planningdays/page/{pageStart}/{pageSize}

Gets the planning day overviews.

GET api/v1/planningdays/{planningDayId}

Gets the planning day details.

POST api/v1/planningdays/create/rule

Creates the planning days based on the creator rule.

POST api/v1/planningdays/create/list

Creates the planning days.

POST api/v1/planningdays

Inserts the specified planning day details.

PUT api/v1/planningdays/{planningDayId}

Updates the specified planning day.

DELETE api/v1/planningdays/{planningDayId}

Deletes the specified planning day.

AircraftStates

Api controller for aircraft states.

APIDescription
GET api/v1/aircraftstates

Gets the aircraft state list items.

GET api/v1/aircraftstates/listitems

Gets the aircraft state list items.

FlightCostBalanceTypes

Api controller for flight cost balance type entities.

APIDescription
GET api/v1/flightcostbalancetypes

Gets the flight cost balance type list items.

GET api/v1/flightcostbalancetypes/listitems

Gets the flight cost balance type list items.

StartTypes

Api controller for start type entities.

APIDescription
GET api/v1/starttypes

Gets the start type list items.

GET api/v1/starttypes/listitems

Gets the start type list items.

GET api/v1/starttypes/gliders

Gets the start type list items for gliders.

GET api/v1/starttypes/gliders/listitems

Gets the start type list items for gliders.

GET api/v1/starttypes/motor

Gets the start type list items for motor flights.

GET api/v1/starttypes/motor/listitems

Gets the start type list items for motor flights.

LengthUnitTypes

Length unit types controller

APIDescription
GET api/v1/lengthunittypes

Gets the length unit types.

GET api/v1/lengthunittypes/listitems

Gets the length unit types.

AircraftReservationTypes

Api controller for aircraft reservation type entities.

APIDescription
GET api/v1/aircraftreservationtypes

Gets the aircraft reservation type overviews.

GET api/v1/aircraftreservationtypes/listitems

Gets the aircraft reservation type overviews.

AccountingRuleFilters

Api controller for accountingRule entities.

APIDescription
GET api/v1/accountingrulefilters

Gets the accounting rule filter overviews.

GET api/v1/accountingrulefilters/overview

Gets the accounting rule filter overviews.

POST api/v1/accountingrulefilters/page/{pageStart}/{pageSize}

Gets the accounting rule filter overviews.

GET api/v1/accountingrulefilters/{accountingRuleFilterId}

Gets the accounting rule filter details.

POST api/v1/accountingrulefilters

Inserts the specified accounting rule filter details.

PUT api/v1/accountingrulefilters/{accountingRuleFilterId}

Updates the specified accounting rule filter identifier.

DELETE api/v1/accountingrulefilters/{accountingRuleFilterId}

Deletes the specified accounting rule filter identifier.

UserRoles

Api controller for user role entities.

APIDescription
GET api/v1/userroles

Gets the role overviews.

GET api/v1/userroles/overview

Gets the role overviews.

LanguageTranslations

Api controller for language entities.

APIDescription
GET api/v1/translations?lang={lang}

Gets the language overviews.