CharterOpsCharterOps

API preview

API reference

Every operation an API key can call, with its parameters, fields and errors.

The reference describes the implemented API preview. Public access is coming soon. Dashboard routes, such as sign-in, members and billing, are not available to keys and are not listed.

Base URL
Every path starts with /v1 on your API origin. The examples read the origin from CHARTEROPS_API_URL. Quickstart
Authentication
Send a key as Authorization: Bearer co_live_…. Each operation names the scope it needs, read or write. Authentication
Requests
Bodies are JSON. Creates and transitions require an Idempotency-Key header. Idempotency
Lists
Lists return items, next_cursor and total. Pass cursor to read the next page. Pagination
Errors
Errors are application/problem+json with a type you can act on. Errors and retries
Quota
Calls that count use your organization's allowance and report it in the X-Quota-* headers. Quotas and rate limits

Airports

Search airports and nearby fields, read the FBOs on a field, and add or update your own FBOs.

Aircraft

Search registered aircraft and aircraft types, and read an aircraft's operators and last position.

Operators

Search charter operators and read their fleets.

Estimates

Estimate a route's distance, flight time and price range. An estimate is not an operator quote.

Clients

Search, create and update the people and companies you fly.

Trips

Trip requests, the quotes you add to them, and the bookings they become.

Requests for quotes

Ask operators to quote a trip request, message them, and list the contacts you asked before.

Empty legs

Search, post and book empty legs.

Marketplace

Publish redacted requests, submit aircraft offers, exchange private empty-leg inquiries, save partners and read your business briefing.

Campaigns

List the empty-leg campaigns you sent and read what each one brought back.