CharterOpsCharterOps

API reference

Operators

Search charter operators and read their fleets.

Search operators

GET/v1/operators

Scope
read
Quota
Counts toward your allowance

Query parameters

  • qstring

    Up to 120 characters.

  • statestring

  • basestring

  • fleet_mininteger

    0 or more.

  • categoryarray of strings

    One ofpistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopter

  • sortstring

    One oflegal_name-legal_namedesignator-designatorbase_airport-base_airportbase_state-base_statefleet_count-fleet_count

  • cursorstring

    Up to 2,000 characters.

  • limitinteger

    From 1 to 100. Defaults to 25.

Response

200 OK

Returns a page of operator summary objects in items, with next_cursor and total.

Errors

  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not found
  • 409 Conflict
  • 422 Unprocessable content
  • 429 Too many requests

Example request

curl "$CHARTEROPS_API_URL/v1/operators" \
  --header "Authorization: Bearer $CHARTEROPS_API_KEY"

Read an operator

GET/v1/operators/{id}

Scope
read
Quota
Counts toward your allowance

Path parameters

  • idstringRequired

Response

200 OK

Returns the operator object.

Errors

  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not found
  • 409 Conflict
  • 422 Unprocessable content
  • 429 Too many requests

Example request

curl "$CHARTEROPS_API_URL/v1/operators/$ID" \
  --header "Authorization: Bearer $CHARTEROPS_API_KEY"

List an operator fleet

GET/v1/operators/{id}/aircraft

Scope
read
Quota
Counts toward your allowance

Path parameters

  • idstringRequired

Query parameters

  • qstring

    Up to 120 characters.

  • categoryarray of strings

    One ofpistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopter

  • sortstring

    Defaults to registration.

    One ofregistration-registrationtype-typecategory-categoryyear-yearbase_airport-base_airportconfidence-confidence

  • cursorstring

    Up to 2,000 characters.

  • limitinteger

    From 1 to 100. Defaults to 25.

Response

200 OK

Returns a page of aircraft summary objects in items, with next_cursor and total.

Errors

  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not found
  • 409 Conflict
  • 422 Unprocessable content
  • 429 Too many requests

Example request

curl "$CHARTEROPS_API_URL/v1/operators/$ID/aircraft" \
  --header "Authorization: Bearer $CHARTEROPS_API_KEY"

Objects

Operator summary

  • base_airportobjectCan be null

    10 fields in base_airport
    • citystringCan be null

    • codestring

    • countrystring

    • iatastringCan be null

    • icaostringCan be null

    • idUUID

    • latitudenumber

    • longitudenumber

    • namestring

    • timezonestringCan be null

  • base_statestringCan be null

  • dba_namestringCan be null

  • designatorstring

  • fleet_categoriesarray of strings

    One ofpistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopter

  • fleet_countinteger

  • idUUID

  • is_savedboolean

  • legal_namestring

  • statusstring

Operator

  • base_airportobjectCan be null

    10 fields in base_airport
    • citystringCan be null

    • codestring

    • countrystring

    • iatastringCan be null

    • icaostringCan be null

    • idUUID

    • latitudenumber

    • longitudenumber

    • namestring

    • timezonestringCan be null

  • base_statestringCan be null

  • dba_namestringCan be null

  • designatorstring

  • fleet_by_categorymap of integers

  • fleet_categoriesarray of strings

    One ofpistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopter

  • fleet_countinteger

  • fsdostringCan be null

  • idUUID

  • is_savedboolean

  • legal_namestring

  • phonestringCan be null

  • sourcestring

  • source_updated_atdate-timeCan be null

  • statusstring

  • websitestringCan be null

Aircraft summary

  • availabilitystringCan be null

    One ofavailablenot_availableunknown

  • base_airportobjectCan be null

    10 fields in base_airport
    • citystringCan be null

    • codestring

    • countrystring

    • iatastringCan be null

    • icaostringCan be null

    • idUUID

    • latitudenumber

    • longitudenumber

    • namestring

    • timezonestringCan be null

  • confidencestringCan be null

  • fitobjectCan be null

    11 fields in fit
    • base_distance_nmintegerCan be null

    • base_pointsinteger

    • category_pointsinteger

    • longest_leg_nminteger

    • paxinteger

    • range_nmintegerCan be null

    • range_pointsinteger

    • requested_categorystringCan be null

    • scoreinteger

    • seatsintegerCan be null

    • seats_pointsinteger

  • idUUID

  • manufacturer_namestringCan be null

  • model_namestringCan be null

  • operator_countinteger

  • registrant_kindstringCan be null

  • registrant_namestringCan be null

  • registrant_statestringCan be null

  • registrationstring

  • seatsintegerCan be null

  • typeobjectCan be null

    5 fields in type
    • categorystring

      One ofpistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopter

    • icao_designatorstring

    • idUUID

    • manufacturerstring

    • modelstring

  • yearintegerCan be null