{ "opencollection": "1.0.0", "info": { "name": "ADSB Exchange Geopolitical Filtering Traces API", "version": "v2" }, "items": [ { "info": { "name": "Traces", "type": "folder" }, "items": [ { "info": { "name": "Get recent trace file", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.adsbexchange.com/api/aircraft/v2/traces/:folder/:jsonFile", "headers": [ { "name": "Accept-Encoding", "value": "gzip" } ], "params": [ { "name": "folder", "value": "", "type": "path", "description": "Last 2 characters of ICAO code." }, { "name": "jsonFile", "value": "", "type": "path", "description": "Name of the JSON file. Must be in the format 'trace_[recent|full]_{ICAO}.json'." } ], "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Returns the trace file for the aircraft with the specified ICAO code.\n\nThe trace file contains aircraft position history starting 00:00 UTC today.\nMust begin with 'trace_recent_' or 'trace_full_' and end with '.json'.\nFolder name must be the last 2 characters of the aircraft ICAO code.\n\nExample: to request trace file for aircraft with ICAO code 'A1B2C3':\n```\nGET /api/aircraft/v2/traces/c3/trace_recent_a1b2c3.json\n```\n\n\nThe trace file is a JSON file with the following structure:\n```\n{\n icao: \"" }, { "info": { "name": "Get historical trace file", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.adsbexchange.com/api/aircraft/v2/traces-hist/:year/:month/:day/traces/:folder/:jsonFile", "headers": [ { "name": "Accept-Encoding", "value": "gzip" } ], "params": [ { "name": "year", "value": "", "type": "path", "description": "Year of the trace file." }, { "name": "month", "value": "", "type": "path", "description": "Month of the trace file." }, { "name": "day", "value": "", "type": "path", "description": "Day of the trace file." }, { "name": "folder", "value": "", "type": "path", "description": "Last 2 characters of ICAO code." }, { "name": "jsonFile", "value": "", "type": "path", "description": "Name of the JSON file. Must be in the format 'trace_full_{ICAO}.json'." } ], "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Returns the trace file for the aircraft with the specified ICAO code.\n\nThe trace file contains aircraft position history before UTC today.\nFor getting the trace file for the current day, use the 'Get recent trace file' endpoint.\nFile name must begin with 'trace_full_' and end with '.json'.\nFolder name must be the last 2 characters of the aircraft ICAO code.\n\nTraces are available from January 1st, 2016 and later.\n\nExample: to request trace file for aircraft with ICAO code 'A1B2C3' for January 22," } ] } ], "bundled": true }