TailTrace — Aircraft Identity, History & Intelligence API
TailTrace provides evidence-based aircraft identity, registration history, and regulatory intelligence for AI agents, aviation applications, and aircraft due-diligence workflows. Resolve physical aircraft identities, investigate historical evidence, and access available safety and regulatory context with source provenance and uncertainty preserved. Return available registration and historical evidence for the requested FAA N-number, including unresolved or conflicting evidence where present.
Offering
- Provider
- tailtrace-solana-x402-prod.simonwakelin.workers.dev
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Legal And Compliance
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://tailtrace-solana-x402-prod.simonwakelin.workers.dev/v1/aircraft/:n_number/history- MIME type
- application/json
- First seen
- 2026-10-16T02:01:55.574Z
- Last seen
- Tags
- aircraft intelligence, aircraft identity, aircraft history, tail number, N-number, aircraft registration, regulatory intelligence, safety evidence, maintenance evidence, aircraft provenance
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.49 USDC
Atomic price: 490000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "490000",
"payTo": "6J8HqxGtXMWefgk9vNydrfmWDgAWZDmeKPrt1tQQrWrg"
}
]Observed health
- Status
- Healthy
- Latest latency
- 169 ms
- Average latency
- 567 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 14 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": [
"GET"
]
},
"queryParams": {
"type": "object",
"additionalProperties": false,
"properties": {
"as_of": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Optional evidence cutoff date in YYYY-MM-DD format."
},
"offset": {
"type": "integer",
"minimum": 0,
"description": "Optional zero-based page offset."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Optional page size."
}
}
},
"pathParams": {
"type": "object",
"additionalProperties": false,
"properties": {
"n_number": {
"type": "string",
"pattern": "^N[0-9]{1,5}[A-HJ-NP-Z]{0,2}$",
"description": "FAA N-number, for example N10004."
}
},
"required": [
"n_number"
]
}
},
"required": [
"type",
"method"
],
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"additionalProperties": true,
"properties": {
"requested_n_number": {
"description": "TailTrace requested_n_number response field when available."
},
"identify": {
"description": "TailTrace identify response field when available."
},
"registration_evidence": {
"description": "TailTrace registration_evidence response field when available."
},
"ntsb_events": {
"description": "TailTrace ntsb_events response field when available."
},
"aids_events": {
"description": "TailTrace aids_events response field when available."
},
"unresolved_tail_history": {
"description": "TailTrace unresolved_tail_history response field when available."
},
"identity_conflicts": {
"description": "TailTrace identity_conflicts response field when available."
},
"provenance": {
"description": "TailTrace provenance response field when available."
},
"source_freshness": {
"description": "TailTrace source_freshness response field when available."
},
"pagination": {
"description": "TailTrace pagination response field when available."
}
}
}
},
"required": [
"type"
]
}