API & MCP

REST for shops, MCP for AI agents. The premium tool is ad_affected_roster.

REST

GET https://faa-ad-roster.dropwatchhq.com/v1/ads?term=Piper          # free: recent ADs
GET https://faa-ad-roster.dropwatchhq.com/v1/parse?doc=2022-08852    # free: parsed applicability spec
GET https://faa-ad-roster.dropwatchhq.com/v1/roster?doc=2022-08852   # roster (free preview / paid full)
GET https://faa-ad-roster.dropwatchhq.com/v1/roster.csv?doc=2022-08852&key=YOUR_KEY   # CSV export (paid)

Add ?key=far_… or header x-api-key for full results. Anon callers get a banded preview + an x402 challenge.

MCP (agents)

POST https://faa-ad-roster.dropwatchhq.com/mcp   {"jsonrpc":"2.0","id":1,"method":"tools/call",
  "params":{"name":"ad_affected_roster","arguments":{"doc":"2022-08852"}}}

Free preview returns counts + sample tails + the x402 descriptor. Pay (USDC on Base, keyless) and retry with X-PAYMENT for the full banded roster. Discovery: /.well-known/x402 · /llms.txt.


FAA AD Roster · Real FAA data (Federal Register Part-39 + AircraftInquiry registry). Sales-intelligence only, not an airworthiness determination — confirm per tail with an A&P/IA. · x402 · llms.txt