No clerk this time. Twelve airline and airport systems, each with its own socket. Ask them anything, in the browser, in a chat AI, or from code. The records are synthetic; the method is real. Who owns the rings found in 41D?
Each team has one, like R2-ALPHA-41D. Paste it in the box above and press Plug in. Every call you make is logged against it.
Twelve systems, each with its own socket: flights, manifests, seatback screens, Wi-Fi payments, cleaning, crew, lost and found, CCTV and more.
2A question is a web address: system, then filters. /api/dcs/manifest?flight=DL73&seat=41 asks departure control who was assigned to row 41.
Answers come back as data, not opinions. Add &format=csv to download a table. The answer is usually in two tables joined together.
Airline records. Just ask: any address, any filter.
Airport CCTV. A formal request names the camera, the date and a window of two hours or less: /api/cctv/footage?camera=ID&date=2026-10-13&from=14:00&to=15:00. List cameras first.
Third-party records. Ask the claimant first at /api/consent/request. If they agree you get a consent_ref, valid for your team only.
Phone location, private messages, bank statements. Police only. You will get a 451, and that is the right answer.
Paste any address with your key into a new tab. The browser shows the JSON; add &format=csv and a file downloads for Excel or Sheets.
ChatGPT, Gemini or Claude usually cannot open a new API address themselves, so you are R2’s arm. The AI writes the address, you run it in the Console, press Copy for AI and paste the result back. Repeat. For big tables, download the CSV and upload it.
Three lines of Python, no installs. Change the address and you have queried a different system.
Each example is one question, one address and one lesson. Press Try: it opens in the console with your key.
/api/flightops/flights?tail=N819DZ
/api/dcs/manifest?flight=DL73&seat=41
/api/cleaning/logs?tail=N819DZ
/api/lostfound/items?id=ATL-LF-30982
/api/ife/sessions?flight=DL73&format=csv
/api/cctv/cameras
/api/consent/request?claimant=Laura%20Bennett, then /api/thirdparty/insurer?claimant=Laura%20Bennett&consent_ref=...
/api/legal/phone-location?name=Kevin%20Marsh