API reference
Trips
Trip requests, the quotes you add to them, and the bookings they become.
Search trip requests
GET/v1/trip-requests
- Scope
read- Quota
- Counts toward your allowance
Query parameters
booked_fromdate-timebooked_beforedate-timecreated_by_mebooleanDefaults to
false.activebooleanDefaults to
false.awaiting_responsebooleanDefaults to
false.status[]array of stringsOne of
openquotedbookedcompleteddeclinedcancelledcategory[]array of stringsOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterstalebooleanneeds_attentionbooleanassigned_toUUIDclient_idUUIDpassenger_idUUIDfrom_datedateto_datedateqstringUp to 120 characters.
sortstringDefaults to
-updated_at.One of
-updated_atupdated_atnumber-numberfirst_depart_date-first_depart_dateclient-clientpax-paxpreferred_category-preferred_categoryquote_count-quote_countstatus-statusassigned_to-assigned_tocursorstringUp to 2,000 characters.
limitintegerFrom 1 to 100. Defaults to
25.
Response
200 OK
Returns a page of trip request summary objects in items, with next_cursor and total.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/trip-requests" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Create a trip request
POST/v1/trip-requests
- Scope
write- Quota
- Counts toward your allowance
Headers
Idempotency-KeystringRequired1 to 200 characters.
Request body
legsarray of objectsRequired1 to 10 items.
8 fields in legs
depart_datedateRequiredfromstringRequired1 to 20 characters.
tostringRequired1 to 20 characters.
arrive_atdate-timedepart_timetimedepart_timezonestringUp to 100 characters.
latest_depart_datedatepaxintegerFrom 1 to 50.
paxintegerRequiredFrom 1 to 50.
assigned_toUUIDbudget_centsinteger0 or more.
budget_min_centsinteger0 or more.
client_idUUIDmarketplace_publishedbooleanDefaults to
false.notesstringUp to 2,000 characters.
preferred_categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterraw_textstring1 to 30,000 characters.
Response
201 Created
Returns the trip request object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/trip-requests" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--header "Idempotency-Key: $(uuidgen)" \
--json @body.jsonRead a pasted trip request
POST/v1/trip-requests/parse
- Scope
write- Quota
- Counts toward your allowance
Request body
raw_textstringRequired1 to 30,000 characters.
Response
200 OK
Returns the parsed draft object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests503Service unavailable
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/trip-requests/parse" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--json @body.jsonRead the trip pipeline
GET/v1/trip-requests/summary
- Scope
read- Quota
- Counts toward your allowance
Response
200 OK
Returns the pipeline summary object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/trip-requests/summary" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Read a trip request
GET/v1/trip-requests/{id}
- Scope
read- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Response
200 OK
Returns the trip request object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/trip-requests/$ID" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Update a trip request
PATCH/v1/trip-requests/{id}
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Request body
aircraft_idUUIDassigned_toUUIDbudget_centsinteger0 or more.
budget_min_centsinteger0 or more.
client_idUUIDlegsarray of objects1 to 10 items.
8 fields in legs
depart_datedateRequiredfromstringRequired1 to 20 characters.
tostringRequired1 to 20 characters.
arrive_atdate-timedepart_timetimedepart_timezonestringUp to 100 characters.
latest_depart_datedatepaxintegerFrom 1 to 50.
notesstringUp to 2,000 characters.
paxintegerFrom 1 to 50.
pic_idUUIDpreferred_categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptersic_idUUID
Response
200 OK
Returns the trip request object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request PATCH "$CHARTEROPS_API_URL/v1/trip-requests/$ID" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--json @body.jsonRead a trip request's timeline
GET/v1/trip-requests/{id}/events
- Scope
read- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Query parameters
cursorstringUp to 2,000 characters.
limitintegerFrom 1 to 100. Defaults to
25.
Response
200 OK
Returns a page of trip event objects in items, with next_cursor and total.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/trip-requests/$ID/events" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Read a trip request's notes
GET/v1/trip-requests/{id}/notes
- Scope
read- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Query parameters
cursorstringUp to 2,000 characters.
limitintegerFrom 1 to 100. Defaults to
25.
Response
200 OK
Returns a page of trip note objects in items, with next_cursor and total.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/trip-requests/$ID/notes" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Add a note to a trip request
POST/v1/trip-requests/{id}/notes
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Headers
Idempotency-KeystringRequired1 to 200 characters.
Request body
bodystringRequired1 to 2,000 characters.
Response
201 Created
Returns the trip note object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/trip-requests/$ID/notes" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--header "Idempotency-Key: $(uuidgen)" \
--json @body.jsonAdd a quote
POST/v1/trip-requests/{id}/quotes
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Headers
Idempotency-KeystringRequired1 to 200 characters.
Request body
aircraft_idUUIDaircraft_type_idUUIDamount_centsinteger0 or more.
estimate_categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterline_itemsarray of objectsUp to 20 items.
5 fields in line_items
amount_centsintegerRequired0 or more.
labelstringRequired1 to 80 characters.
kindstringDefaults to
custom.One of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomquantitynumberMore than 0 and up to 10,000. Defaults to
1.rate_centsinteger0 or more.
notesstringUp to 2,000 characters.
operator_idUUIDsourcestringDefaults to
manual.One of
manualestimatevalid_untildate-time
Response
201 Created
Returns the quote object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/trip-requests/$ID/quotes" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--header "Idempotency-Key: $(uuidgen)" \
--json @body.jsonTransition a trip request
POST/v1/trip-requests/{id}/transitions
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Headers
Idempotency-KeystringRequired1 to 200 characters.
Request body
tostringRequiredUp to 20 characters.
Response
200 OK
Returns the trip request object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/trip-requests/$ID/transitions" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--header "Idempotency-Key: $(uuidgen)" \
--json @body.jsonDelete a note
DELETE/v1/trip-notes/{id}
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Response
204 No content
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request DELETE "$CHARTEROPS_API_URL/v1/trip-notes/$ID" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Search quotes across trip requests
GET/v1/quotes
- Scope
read- Quota
- Counts toward your allowance
Query parameters
qstringUp to 120 characters.
statusstringOne of
draftsentaccepteddeclinedexpiredsortstringDefaults to
-created_at.One of
created_at-created_atnumber-numberoperator-operatoraircraft-aircraftamount_cents-amount_centsvalid_until-valid_untilstatus-statuscursorstringUp to 2,000 characters.
limitintegerFrom 1 to 100. Defaults to
25.
Response
200 OK
Returns a page of quote listed objects in items, with next_cursor and total.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/quotes" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Update a draft quote
PATCH/v1/quotes/{id}
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Request body
aircraft_idUUIDaircraft_type_idUUIDamount_centsinteger0 or more.
line_itemsarray of objectsUp to 20 items.
5 fields in line_items
amount_centsintegerRequired0 or more.
labelstringRequired1 to 80 characters.
kindstringDefaults to
custom.One of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomquantitynumberMore than 0 and up to 10,000. Defaults to
1.rate_centsinteger0 or more.
notesstringUp to 2,000 characters.
operator_idUUIDvalid_untildate-time
Response
200 OK
Returns the quote object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request PATCH "$CHARTEROPS_API_URL/v1/quotes/$ID" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--json @body.jsonTransition a quote
POST/v1/quotes/{id}/transitions
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Headers
Idempotency-KeystringRequired1 to 200 characters.
Request body
tostringRequiredUp to 20 characters.
Response
200 OK
Returns the quote object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/quotes/$ID/transitions" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--header "Idempotency-Key: $(uuidgen)" \
--json @body.jsonList bookings
GET/v1/bookings
- Scope
read- Quota
- Counts toward your allowance
Query parameters
status[]array of stringsOne of
confirmedcompletedcancelledcursorstringUp to 2,000 characters.
limitintegerFrom 1 to 100. Defaults to
25.
Response
200 OK
Returns a page of booking objects in items, with next_cursor and total.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/bookings" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Read a booking
GET/v1/bookings/{id}
- Scope
read- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Response
200 OK
Returns the booking object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl "$CHARTEROPS_API_URL/v1/bookings/$ID" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY"Transition a booking
POST/v1/bookings/{id}/transitions
- Scope
write- Quota
- Counts toward your allowance
Path parameters
idUUIDRequired
Headers
Idempotency-KeystringRequired1 to 200 characters.
Request body
tostringRequiredUp to 20 characters.
Response
200 OK
Returns the booking object.
Errors
401Unauthorized403Forbidden404Not found409Conflict422Unprocessable content429Too many requests
Example request
curl --request POST "$CHARTEROPS_API_URL/v1/bookings/$ID/transitions" \
--header "Authorization: Bearer $CHARTEROPS_API_KEY" \
--header "Idempotency-Key: $(uuidgen)" \
--json @body.jsonObjects
Trip request summary
assigned_toobjectCan be null3 fields in assigned_to
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
bookingobjectCan be null5 fields in booking
idUUIDitinerary_shared_atdate-timeCan be nullitinerary_viewed_atdate-timeCan be nullreferencestringstatusstring
budget_centsintegerCan be nullbudget_min_centsintegerCan be nullclientobjectCan be null4 fields in client
companystringCan be nullidUUIDnamestringtimezonestring
created_atdate-timecurrencystringexternal_trip_idstringCan be nullfirst_legobjectCan be null12 fields in first_leg
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDimport_batch_idUUIDCan be nullis_stalebooleanlast_arrivalobjectCan be null10 fields in last_arrival
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
latest_quoteobjectCan be null8 fields in latest_quote
amount_centsintegercurrencystringidUUIDis_expiredbooleanoperator_namestringCan be nullsent_atdate-timeCan be nullstatusstringvalid_untildate-timeCan be null
leg_countintegerlegsarray of objects12 fields in legs
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
marketplace_publishedbooleanmarketplace_versionintegernumberintegerparse_statusstringCan be nullOne of
pendingdonefailedpaxintegerCan be nullpreferred_categorystringCan be nullOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterquote_countintegersourcestringOne of
manualapiparsedcampaignportalcsvsource_systemstringCan be nullstatusstringOne of
openquotedbookedcompleteddeclinedcancelledupdated_atdate-time
Trip request
assigned_toobjectCan be null3 fields in assigned_to
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
bookingobjectCan be null9 fields in booking
confirmed_atdate-timeidUUIDitinerary_shared_atdate-timeCan be nullitinerary_viewed_atdate-timeCan be nullnotesstringCan be nullquoteobject22 fields in quote
aircraftobjectCan be null3 fields in aircraft
idUUIDregistrationstringtypeobjectCan be null5 fields in type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
aircraft_typeobjectCan be null5 fields in aircraft_type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
amount_centsintegercreated_atdate-timecreated_byobjectCan be null3 fields in created_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
currencystringidUUIDis_expiredbooleanline_itemsarray of objectsCan be null5 fields in line_items
amount_centsintegerkindstringOne of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomlabelstringquantitynumberrate_centsinteger
notesstringCan be nulloperatorobjectCan be null4 fields in operator
dba_namestringCan be nulldesignatorstringidUUIDlegal_namestring
responded_atdate-timeCan be nullresponder_namestringCan be nullresponse_notestringCan be nullsent_atdate-timeCan be nullshared_atdate-timeCan be nullsourcestringstatusstringtrip_request_idUUIDupdated_atdate-timevalid_untildate-timeCan be nullviewed_atdate-timeCan be null
referencestringstatusstringtrip_requestobjectCan be null27 fields in trip_request
assigned_toobjectCan be null3 fields in assigned_to
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
bookingobjectCan be null5 fields in booking
idUUIDitinerary_shared_atdate-timeCan be nullitinerary_viewed_atdate-timeCan be nullreferencestringstatusstring
budget_centsintegerCan be nullbudget_min_centsintegerCan be nullclientobjectCan be null4 fields in client
companystringCan be nullidUUIDnamestringtimezonestring
created_atdate-timecurrencystringexternal_trip_idstringCan be nullfirst_legobjectCan be null12 fields in first_leg
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDimport_batch_idUUIDCan be nullis_stalebooleanlast_arrivalobjectCan be null10 fields in last_arrival
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
latest_quoteobjectCan be null8 fields in latest_quote
amount_centsintegercurrencystringidUUIDis_expiredbooleanoperator_namestringCan be nullsent_atdate-timeCan be nullstatusstringvalid_untildate-timeCan be null
leg_countintegerlegsarray of objects12 fields in legs
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
marketplace_publishedbooleanmarketplace_versionintegernumberintegerparse_statusstringCan be nullOne of
pendingdonefailedpaxintegerCan be nullpreferred_categorystringCan be nullOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterquote_countintegersourcestringOne of
manualapiparsedcampaignportalcsvsource_systemstringCan be nullstatusstringOne of
openquotedbookedcompleteddeclinedcancelledupdated_atdate-time
budget_centsintegerCan be nullbudget_min_centsintegerCan be nullcampaignobjectCan be null2 fields in campaign
idUUIDsubjectstring
clientobjectCan be null21 fields in client
addressobjectCan be nullThe parts of an address. A part the source did not give is null.
6 fields in address
citystringCan be nullcountrystringCan be nullline1stringCan be nullline2stringCan be nullpostal_codestringCan be nullregionstringCan be null
companystringCan be nullconsent_recorded_byobjectCan be null3 fields in consent_recorded_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
consent_updated_atdate-timeCan be nullcreated_atdate-timeemailstringCan be nullemail_consentbooleanidUUIDimport_batch_idUUIDCan be nulllast_request_atdate-timeCan be nullnamestringnotesstringCan be nullphonestringCan be nullpreferencesstringCan be nullpreferred_aircraft_typeobjectCan be null5 fields in preferred_aircraft_type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
preferred_categorystringCan be nullOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptersms_consentbooleantagsarray of stringstimezonestringtrip_request_countintegerupdated_atdate-time
created_atdate-timecreated_byobjectCan be null3 fields in created_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
currencystringexternal_trip_idstringCan be nullfirst_legobjectCan be null12 fields in first_leg
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDimport_batch_idUUIDCan be nullis_stalebooleanlast_arrivalobjectCan be null10 fields in last_arrival
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
latest_quoteobjectCan be null8 fields in latest_quote
amount_centsintegercurrencystringidUUIDis_expiredbooleanoperator_namestringCan be nullsent_atdate-timeCan be nullstatusstringvalid_untildate-timeCan be null
leg_countintegerlegsarray of objects12 fields in legs
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
marketplace_publishedbooleanmarketplace_versionintegernotesstringCan be nullnumberintegeroperationsobjectHow the trip is flown: the tail and crew, the checklist, the FBO at each end of a leg, what is arranged there, and each leg's flight time at the tail's speed (or the category's average when no tail is chosen), in the legs' order.
7 fields in operations
aircraftobjectCan be null3 fields in aircraft
idUUIDregistrationstringtypeobjectCan be null5 fields in type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
checksarray of objects3 fields in checks
done_atdate-timedone_byobjectCan be null3 fields in done_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
itemstringOne of
trip_sheetaircraftcrewmanifestweight_balanceweathernotes
flight_minutesarray of integerspicobjectCan be null2 fields in pic
idUUIDnamestring
servicesarray of objects11 fields in services
confirmationstringCan be nullcreated_atdate-timeidUUIDkindstringOne of
cateringhotelground_transportfuelgpulavatoryparkingnotesstringCan be nullseqintegerservice_timetimeCan be nullsidestringOne of
departurearrivalstatusstringOne of
requestedconfirmedupdated_atdate-timevendorstring
sicobjectCan be null2 fields in sic
idUUIDnamestring
stopsarray of objects4 fields in stops
fboobject8 fields in fbo
airportobject10 fields in airport
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
emailstringCan be nullfuel_brandsarray of stringsCan be nullhoursstringCan be nullidUUIDnamestringphonestringCan be nullwebsitestringCan be null
seqintegersidestringOne of
departurearrivalstatusstringOne of
requestedconfirmed
parse_notesstringCan be nullparse_statusstringCan be nullOne of
pendingdonefailedparsed_fieldsarray of stringspaxintegerCan be nullpreferred_categorystringCan be nullOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterquote_countintegerquotesarray of objects22 fields in quotes
aircraftobjectCan be null3 fields in aircraft
idUUIDregistrationstringtypeobjectCan be null5 fields in type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
aircraft_typeobjectCan be null5 fields in aircraft_type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
amount_centsintegercreated_atdate-timecreated_byobjectCan be null3 fields in created_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
currencystringidUUIDis_expiredbooleanline_itemsarray of objectsCan be null5 fields in line_items
amount_centsintegerkindstringOne of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomlabelstringquantitynumberrate_centsinteger
notesstringCan be nulloperatorobjectCan be null4 fields in operator
dba_namestringCan be nulldesignatorstringidUUIDlegal_namestring
responded_atdate-timeCan be nullresponder_namestringCan be nullresponse_notestringCan be nullsent_atdate-timeCan be nullshared_atdate-timeCan be nullsourcestringstatusstringtrip_request_idUUIDupdated_atdate-timevalid_untildate-timeCan be nullviewed_atdate-timeCan be null
raw_textstringCan be nullsourcestringOne of
manualapiparsedcampaignportalcsvsource_systemstringCan be nullstatusstringOne of
openquotedbookedcompleteddeclinedcancelledupdated_atdate-time
Parsed draft
assigned_toUUIDCan be nullbudget_centsintegerCan be nullbudget_min_centsintegerCan be nullclient_idUUIDCan be nulllegsarray of objects5 fields in legs
depart_datedateCan be nulldepart_timetimeCan be nullfromstringCan be nulllatest_depart_datedateCan be nulltostringCan be null
notesstringCan be nullparsed_fieldsarray of stringspaxintegerCan be nullpreferred_categorystringCan be nullOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterrequesterobjectCan be null2 fields in requester
emailstringCan be nullnamestringCan be null
unsurearray of strings
Pipeline summary
booked_this_monthintegercurrencystringopen_countintegeropen_pipeline_centsintegerquote_to_book_ratenumberCan be nullquote_to_book_rate_previousnumberCan be nullquoted_countintegerstale_countintegerweeklyarray of objects3 fields in weekly
bookedintegercreatedintegerweek_startdate
Trip event
actorobjectCan be null3 fields in actor
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
actor_kindstringOne of
personkeyclientoperatorsystematdate-timedetailobjectidUUIDkindstringOne of
creatededitedparsedassignedstatus_changedquote_addedquote_sentquote_acceptedquote_declinedquote_sharedproposal_viewedproposal_answeredbooking_completedbooking_cancelledrfq_sentrfq_viewedrfq_answeredrfq_withdrawnrfq_messagecampaign_requesteditinerary_shareditinerary_viewed
Trip note
atdate-timeauthorobjectCan be null3 fields in author
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
author_kindstringOne of
personkeybodystringidUUID
Quote
aircraftobjectCan be null3 fields in aircraft
idUUIDregistrationstringtypeobjectCan be null5 fields in type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
aircraft_typeobjectCan be null5 fields in aircraft_type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
amount_centsintegercreated_atdate-timecreated_byobjectCan be null3 fields in created_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
currencystringidUUIDis_expiredbooleanline_itemsarray of objectsCan be null5 fields in line_items
amount_centsintegerkindstringOne of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomlabelstringquantitynumberrate_centsinteger
notesstringCan be nulloperatorobjectCan be null4 fields in operator
dba_namestringCan be nulldesignatorstringidUUIDlegal_namestring
responded_atdate-timeCan be nullresponder_namestringCan be nullresponse_notestringCan be nullsent_atdate-timeCan be nullshared_atdate-timeCan be nullsourcestringstatusstringtrip_request_idUUIDupdated_atdate-timevalid_untildate-timeCan be nullviewed_atdate-timeCan be null
Quote listed
aircraftobjectCan be null3 fields in aircraft
idUUIDregistrationstringtypeobjectCan be null5 fields in type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
aircraft_typeobjectCan be null5 fields in aircraft_type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
amount_centsintegercreated_atdate-timecreated_byobjectCan be null3 fields in created_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
currencystringidUUIDis_expiredbooleanline_itemsarray of objectsCan be null5 fields in line_items
amount_centsintegerkindstringOne of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomlabelstringquantitynumberrate_centsinteger
notesstringCan be nulloperatorobjectCan be null4 fields in operator
dba_namestringCan be nulldesignatorstringidUUIDlegal_namestring
responded_atdate-timeCan be nullresponder_namestringCan be nullresponse_notestringCan be nullsent_atdate-timeCan be nullshared_atdate-timeCan be nullsourcestringstatusstringtripobjectThe request a listed quote is for: enough to name it and open it.
8 fields in trip
arrivalobjectCan be null10 fields in arrival
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
clientobjectCan be null4 fields in client
companystringCan be nullidUUIDnamestringtimezonestring
depart_datedateCan be nulldepartureobjectCan be null10 fields in departure
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDleg_countintegernumberintegerstatusstringOne of
openquotedbookedcompleteddeclinedcancelled
trip_request_idUUIDupdated_atdate-timevalid_untildate-timeCan be nullviewed_atdate-timeCan be null
Booking
confirmed_atdate-timeidUUIDitinerary_shared_atdate-timeCan be nullitinerary_viewed_atdate-timeCan be nullnotesstringCan be nullquoteobject22 fields in quote
aircraftobjectCan be null3 fields in aircraft
idUUIDregistrationstringtypeobjectCan be null5 fields in type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
aircraft_typeobjectCan be null5 fields in aircraft_type
categorystringOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicoptericao_designatorstringidUUIDmanufacturerstringmodelstring
amount_centsintegercreated_atdate-timecreated_byobjectCan be null3 fields in created_by
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
currencystringidUUIDis_expiredbooleanline_itemsarray of objectsCan be null5 fields in line_items
amount_centsintegerkindstringOne of
aircraft_timecrew_dayovernightcateringground_transporttaxes_feescustomlabelstringquantitynumberrate_centsinteger
notesstringCan be nulloperatorobjectCan be null4 fields in operator
dba_namestringCan be nulldesignatorstringidUUIDlegal_namestring
responded_atdate-timeCan be nullresponder_namestringCan be nullresponse_notestringCan be nullsent_atdate-timeCan be nullshared_atdate-timeCan be nullsourcestringstatusstringtrip_request_idUUIDupdated_atdate-timevalid_untildate-timeCan be nullviewed_atdate-timeCan be null
referencestringstatusstringtrip_requestobjectCan be null27 fields in trip_request
assigned_toobjectCan be null3 fields in assigned_to
avatar_urlstringCan be nulldisplay_namestringuser_idUUIDCan be null
bookingobjectCan be null5 fields in booking
idUUIDitinerary_shared_atdate-timeCan be nullitinerary_viewed_atdate-timeCan be nullreferencestringstatusstring
budget_centsintegerCan be nullbudget_min_centsintegerCan be nullclientobjectCan be null4 fields in client
companystringCan be nullidUUIDnamestringtimezonestring
created_atdate-timecurrencystringexternal_trip_idstringCan be nullfirst_legobjectCan be null12 fields in first_leg
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDimport_batch_idUUIDCan be nullis_stalebooleanlast_arrivalobjectCan be null10 fields in last_arrival
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
latest_quoteobjectCan be null8 fields in latest_quote
amount_centsintegercurrencystringidUUIDis_expiredbooleanoperator_namestringCan be nullsent_atdate-timeCan be nullstatusstringvalid_untildate-timeCan be null
leg_countintegerlegsarray of objects12 fields in legs
arrive_atdate-timeCan be nulldepart_datedatedepart_timetimeCan be nulldepart_timezonestringCan be nulldistance_nmintegerfromobject10 fields in from
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
idUUIDlatest_depart_datedateCan be nullpaxintegerCan be nullseqintegertimezonestringtoobject10 fields in to
citystringCan be nullcodestringcountrystringiatastringCan be nullicaostringCan be nullidUUIDlatitudenumberlongitudenumbernamestringtimezonestringCan be null
marketplace_publishedbooleanmarketplace_versionintegernumberintegerparse_statusstringCan be nullOne of
pendingdonefailedpaxintegerCan be nullpreferred_categorystringCan be nullOne of
pistonturboproplightmidsizesuper_midsizeheavyultra_long_rangehelicopterquote_countintegersourcestringOne of
manualapiparsedcampaignportalcsvsource_systemstringCan be nullstatusstringOne of
openquotedbookedcompleteddeclinedcancelledupdated_atdate-time