TailLookup

Free aircraft tail number API — FAA registry + NTSB accident records

Free · no key required · data as of Jul 30, 2026 · OpenAPI spec

TailLookup provides a free REST API and MCP server for looking up US aircraft by N-number: current FAA registration, owner, make, model, serial number, registration status, and full NTSB accident history with probable causes. No API key required; every response carries an as_of date.

FAA registration API by N-number

One call returns the merged aircraft report: airframe, current owner, registration status, and an NTSB accident summary.

GET https://taillookup.com/api/v1/aircraft/{tail}
curl https://taillookup.com/api/v1/aircraft/N1258C

Sample response

{
  "tail": "N1258C",
  "status": "active",
  "airframe": {
    "make": "PIPER",
    "model": "PA-18-135",
    "year": 1953,
    "serial_number": "18-2497",
    "type": "Fixed wing single-engine",
    "engine": "LYCOMING 0-320 SERIES"
  },
  "registration": {
    "status": "active",
    "owner": { "name": "SMITH SAMUEL RICHARD", "city": "SEWARD", "state": "AK", "trustee": false }
  },
  "accidents": {
    "ntsb_count": 3,
    "has_fatal_record": false,
    "most_recent": {
      "ntsb_number": "GAA17CA275",
      "date": "2017-05-11",
      "highest_injury": "SERS",
      "fatalities": 0
    }
  },
  "as_of": "2026-07-07",
  "links": {
    "html": "https://taillookup.com/n/N1258C",
    "events": "https://taillookup.com/api/v1/aircraft/N1258C/events",
    "faa_record": "https://registry.faa.gov/AircraftInquiry/Search/NNumberResult?nNumberTxt=N1258C"
  }
}

NTSB accident history API by tail number

Full accident records with dates, locations, injuries, and verbatim probable-cause findings, each linked to the NTSB source record.

GET https://taillookup.com/api/v1/aircraft/{tail}/events
curl https://taillookup.com/api/v1/aircraft/N1544/events

Aircraft owner search API

GET https://taillookup.com/api/v1/search?owner={name}
curl "https://taillookup.com/api/v1/search?owner=Delta%20Air%20Lines"

MCP server for AI aircraft lookups

A stateless streamable-HTTP Model Context Protocol endpoint lets AI assistants answer aircraft questions from the federal record and cite the source. Tools: lookup_aircraft, accident_history, search_by_owner, fleet_stats.

MCP endpoint · https://taillookup.com/api/mcp
claude mcp add --transport http taillookup https://taillookup.com/api/mcp

Field reference

tailCanonical N-number (uppercase, N-prefixed)
status"active" or "deregistered" — current FAA registration status
airframe.make / model / year / serial_numberThe physical aircraft, per the FAA registry
registration.ownerCurrent registrant: name, city, state, and a trustee flag
accidents.ntsb_countNumber of NTSB accident records on file for this tail
accidents.has_fatal_recordTrue if any record carries a fatal highest-injury classification
events[].probable_causeThe NTSB's official probable-cause finding, verbatim
events[].sourceDeep link to the NTSB CAROL record for verification
as_ofFAA registry snapshot date the response was built from (YYYY-MM-DD)

Frequently asked

Is there a free FAA aircraft registry API?
Yes — the TailLookup REST API returns FAA registration data (owner, make, model, serial, status) for any US tail number, free and without an API key: GET https://taillookup.com/api/v1/aircraft/{tail}.
Can I look up NTSB accident history by tail number via API?
Yes — GET https://taillookup.com/api/v1/aircraft/{tail}/events returns every NTSB accident record for the aircraft with date, location, injury level, fatalities, and the NTSB's probable-cause text, each linked to the NTSB source record.
Is there an aircraft owner search API?
Yes — GET https://taillookup.com/api/v1/search?owner={name} searches current FAA registrations by registrant name and returns matching aircraft with owner, model, and location.
What MCP server can answer aircraft history questions?
TailLookup runs a free Model Context Protocol server at https://taillookup.com/api/mcp (streamable HTTP, stateless) with tools lookup_aircraft, accident_history, search_by_owner, and fleet_stats — connect it to Claude, ChatGPT, or any MCP client.
How current is the data and where does it come from?
Data is compiled from the FAA Aircraft Registry (reloaded daily; the FAA publishes each business day) and the NTSB aviation accident database (1962–present). Every response includes an as_of snapshot date.
Are there rate limits or costs?
The API is free with no key today; fair-use rate limits may be added. Responses are CDN-cached for an hour. For heavy or commercial use, contact us.

How to cite TailLookup aircraft data

TailLookup, “{TAIL}{year make model}”, https://taillookup.com/n/{TAIL} (data as of {as_of}).

Responses are public FAA/NTSB data compiled per our methodology. Machine spec: openapi.json · dataset description: llms.txt.