Skip to main content
The operations endpoints cover flight department management for Part 135 operators. They are organized across several route groups under /api/v1/. All operations endpoints require authentication.

Trips

Manage flight trips and multi-leg itineraries. Base path: /api/v1/flights/trips
MethodPathDescription
GET/tripsList trips (paginated)
GET/trips/:idGet a single trip
POST/tripsCreate a new trip
PATCH/trips/:idUpdate a trip
DELETE/trips/:idDelete a trip

Create Trip

curl -X POST "https://api.planeconnection.com/api/v1/flights/trips" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "aircraftId": "ac_abc123",
    "tripType": "charter",
    "status": "scheduled",
    "departureDate": "2026-04-01",
    "returnDate": "2026-04-03"
  }'

Trip Legs

Manage individual segments of a multi-leg trip. Base path: /api/v1/flights/trip-legs
MethodPathDescription
GET/trip-legsList trip legs
GET/trip-legs/:idGet a single trip leg
POST/trip-legsCreate a trip leg
PATCH/trip-legs/:idUpdate a trip leg
DELETE/trip-legs/:idDelete a trip leg

Aircraft Fleet

Manage aircraft and related maintenance data. Base path: /api/v1/aircraft
MethodPathDescription
GET/aircraftList aircraft (paginated)
GET/aircraft/:idGet a single aircraft
POST/aircraftAdd an aircraft to the fleet
PATCH/aircraft/:idUpdate aircraft details
DELETE/aircraft/:idRemove an aircraft (soft delete)
GET/aircraft/hours/:aircraftIdGet aircraft hours
PATCH/aircraft/hours/:aircraftIdUpdate aircraft hours
GET/aircraft/status/:aircraftIdGet aircraft status

Aircraft Sub-Resources

Base PathDescription
/aircraft/wb-profilesWeight & balance profiles
/aircraft/discrepanciesSquawks and defects
/aircraft/due-itemsMaintenance due items
/aircraft/maintenance-dueMaintenance due items (v2)
/aircraft/maintenance-logMaintenance log entries
Aircraft endpoints comply with 14 CFR Part 135 Subpart J (maintenance requirements), 14 CFR Part 43 (maintenance records), and 14 CFR Part 5.71 (safety performance monitoring).

Crew Management

Manage crew members, qualifications, scheduling, and duty time. Base path: /api/v1/crew
MethodPathDescription
GET/crewList crew members (paginated)
GET/crew/:idGet a single crew member
POST/crewCreate a crew member
PATCH/crew/:idUpdate a crew member
DELETE/crew/:idRemove a crew member (soft delete)

Crew Sub-Resources

Base PathDescription
/crew/currencyCrew currency and qualification tracking
/crew/schedulesCrew schedules
/crew/logbookCrew logbook entries (14 CFR 61.51)
/crew/assignment-typesSchedule assignment type definitions
/crew/availabilityCrew availability blocks
/crew/assigned-aircraftCrew aircraft access assignments
/crew/duty-timeDuty time records (14 CFR 135 Subpart F)
/crew/qualificationsAircraft type qualifications

List Crew Members

curl -X GET "https://api.planeconnection.com/api/v1/crew?page=1&page_size=20" \
  -H "Authorization: Bearer $TOKEN"

Flight Crew Assignments

Assign crew members to trip legs. Base path: /api/v1/flights/crew
MethodPathDescription
GET/crewList crew assignments
POST/crewAssign crew to a trip leg
PATCH/crew/:idUpdate a crew assignment
DELETE/crew/:idRemove a crew assignment

Passengers

Manage passenger records and manifests. Base path: /api/v1/passengers and /api/v1/flights/passengers
MethodPathDescription
GET/passengersList passengers (paginated)
GET/passengers/:idGet a single passenger
POST/passengersCreate a passenger record
PATCH/passengers/:idUpdate passenger details
DELETE/passengers/:idRemove a passenger record

Flight Schedules

Manage crew scheduling and assignment types. Base path: /api/v1/flights/schedules
MethodPathDescription
GET/schedulesList schedule entries
POST/schedulesCreate a schedule entry
PATCH/schedules/:idUpdate a schedule entry
DELETE/schedules/:idDelete a schedule entry

Dispatch & Flight Status

Base path: /api/v1/flights/status Track real-time flight status for dispatch operations.

Flight Logbook

Record and query flight hours and flight log entries. Base path: /api/v1/flights/logbook
MethodPathDescription
GET/logbookList logbook entries
POST/logbookCreate a logbook entry
PATCH/logbook/:idUpdate a logbook entry

Due Items (Maintenance Tracking)

Track maintenance due items across the fleet. Base path: /api/v1/flights/due-items
MethodPathDescription
GET/due-itemsList maintenance due items
POST/due-itemsCreate a due item
PATCH/due-items/:idUpdate a due item
DELETE/due-items/:idDelete a due item

Flight Risk Assessment Tool (FRAT)

Conduct pre-flight risk assessments. Base path: /api/v1/flights/frat
MethodPathDescription
GET/fratList FRAT assessments
POST/fratCreate a FRAT assessment
PATCH/frat/:idUpdate a FRAT assessment

Weight & Balance (W&B)

Weight and balance calculations and profile management. Base path: /api/v1/ops/wb

Catering

Manage catering providers and trip catering orders.
Base PathDescription
/api/v1/flights/caterersCatering provider directory
/api/v1/flights/cateringTrip catering order management

Ground Transportation

Manage ground transport providers and trip bookings.
Base PathDescription
/api/v1/flights/transport-providersGround transportation provider directory
/api/v1/flights/transportTrip ground transport bookings

Cost Reconciliation

Approve and reconcile trip costs. Base path: /api/v1/flights/reconciliation

Training Assessments

Manage flight training maneuver templates and assessment grades.
Base PathDescription
/api/v1/flights/training-templatesManeuver template definitions
/api/v1/flights/trainingTrip training assessments and grades
Last modified on April 11, 2026