Ir al contenido
GET /v1/pilots

Online pilots (position + flight plan)

Pruébalo en vivo

10 llamadas gratis al día — sin registro, sin clave API. Pasa por el gateway de oanor.

Encabezados personalizados (opcional)
api.oanor.com/vatsim-api

Funciona. Consigue una clave API y úsala en tu proyecto.

Obtener una clave API

Fragmentos de código

curl "https://api.oanor.com/vatsim-api/v1/pilots" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/vatsim-api/v1/pilots", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/vatsim-api/v1/pilots");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/vatsim-api/v1/pilots",
    headers={"x-oanor-key": "oanor_test_..."}
)

Respuesta de ejemplo

Una respuesta real de este endpoint, capturada en la última comprobación de estado.

{
    "data": {
        "count": 50,
        "pilots": [
            {
                "cid": 1305324,
                "name": "1305324",
                "logon": "2026-06-01T05:52:16.8613347Z",
                "arrival": "CYYC",
                "heading": 234,
                "aircraft": "B77W",
                "callsign": "ACA851",
                "latitude": 52.60728,
                "alternate": "CYEG",
                "departure": "EGLL",
                "longitude": -108.99119,
                "altitude_ft": 38017,
                "transponder": "2000",
                "flight_rules": "I",
                "cruise_altitude": "34000",
                "groundspeed_kts": 492
            },
            {
                "cid": 1337627,
                "name": "1337627",
                "logon": "2026-06-01T06:31:26.7399928Z",
                "arrival": "EGLL",
                "heading": 339,
                "aircraft": "A388",
                "callsign": "BAW56",
                "latitude": 44.44593,
                "alternate": "EGPH",
                "departure": "FAOR",
                "longitude": 4.83149,
                "altitude_ft": 38984,
                "transponder": "2000",
                "flight_rules": "I",
                "cruise_altitude": "33000",
                "groundspeed_kts": 452
            },
            {
                "cid": 1988782,
                "name": "Matthew Adams EGLL",
                "logon": "2026-06-01T08:02:45.2131393Z",
                "arrival": "SBGR",
                "heading": 210,
                "aircraft": "A35K",
                "callsign": "BAW247",
                "latitude": -1.24333,
                "alternate": "SBKP",
                "departure": "EGLL",
                "longitude": -32.76924,
                "altitude_ft": 39967,
                "transponder": "6225",
                "flight_rules": "I",
                "cruise_altitude": "33000",
                "groundspeed_kts": 489
            },
            {
                "cid": 1594544,
                "name": "Alex EGCC",
                "logon": "2026-06-01T08:59:44.4243452Z",
                "arrival": "KPHL",
                "heading": 258,
                "aircraft": "A35K",
                "callsign": "BAW6RB",
                "latitude": 39.53212,
                "alternate": "KEWR",
                "departure": "EGLL",
                "longitude": -74.14374,
                "altitude_ft": 29632,
                "transponder": "2000",
                "flight_rules": "I",
                "cruise_altitude": "38000",
                "groundspeed_kts": 402
            },
            {
                "cid": 1894547,
                "name": "Devin KDTW",
                "logon": "2026-06-01T09:53:38.8110307Z",
                "arrival": "CYHZ",
                "heading": 264,
                "aircraft": "B38M",
                "callsign": "ACA869",
                "latitude": 44.0176,
                "alternate": "CYQM",
    
…