---
title: "Get static information for an operator."
method: GET
path: "/operators/{id}"
tags: ["operators"]
---

# Get static information for an operator.

`GET /operators/{id}`

## Request

- Base URL: `https://aeroapi.flightaware.com/aeroapi`
- URL: `https://aeroapi.flightaware.com/aeroapi/operators/{id}`
- Auth: API key in header `x-apikey`
- TypeScript: <https://skmtc.dev/flightaware/apis/aeroapi/docs/operators/:id/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns information for an operator such as their name, ICAO/IATA
codes, headquarter location, etc.

## Response `200`

OK

- object
  - `icao` string, nullable, required: The operator's ICAO code.
  - `iata` string, nullable, required: The operator's IATA code.
  - `callsign` string, nullable, required: The operator's ICAO telephony name (callsign) used with air traffic control.
  - `name` string, required: The operator's name. Typically the legal business name.
  - `country` string, nullable, required: Country where operator is headquartered.
  - `location` string, nullable, required: Potentially a more specific location where the operator is based. May specify city, state, province, etc.
  - `phone` string, nullable, required: Public phone number for the operator.
  - `shortname` string, nullable, required: Shorter version of the operator's name. Typically the "doing business as" name, when different than "name."
  - `url` string, nullable, required: URL of operator's website.
  - `wiki_url` string, nullable, required: URL of operator's Wikipedia page.
  - `alternatives` object[]: An array of other possible operator matches
    - `icao` string, nullable, required: The operator's ICAO code.
    - `iata` string, nullable, required: The operator's IATA code.
    - `callsign` string, nullable, required: The operator's ICAO telephony name (callsign) used with air traffic control.
    - `name` string, required: The operator's name. Typically the legal business name.
    - `country` string, nullable, required: Country where operator is headquartered.
    - `location` string, nullable, required: Potentially a more specific location where the operator is based. May specify city, state, province, etc.
    - `phone` string, nullable, required: Public phone number for the operator.
    - `shortname` string, nullable, required: Shorter version of the operator's name. Typically the "doing business as" name, when different than "name."
    - `url` string, nullable, required: URL of operator's website.
    - `wiki_url` string, nullable, required: URL of operator's Wikipedia page.

## Other responses

- `400`: Incorrect parameter (id). Id must be a valid operator code and cannot be empty.
- `404`: No such operator exists.

---

[API](https://skmtc.dev/flightaware/apis/aeroapi.md) - [All operations](https://skmtc.dev/flightaware/apis/aeroapi/llms.txt) - [OpenAPI document](https://skmtc.dev/flightaware/apis/aeroapi/revisions/3023e7a0c54c?raw)
