<?php
header("Content-Type: application/json");

// Free NZ flight status source: aviationstack (requires key) — fallback to OpenSky (no key)
$airport = $_GET['airport'] ?? "NZWN"; // Default: Wellington

// OpenSky API (no key required)
$url = "https://opensky-network.org/api/flights/departure?airport=$airport&begin=" . (time() - 3600) . "&end=" . time();

$data = @file_get_contents($url);

if ($data) {
    echo $data;
} else {
    echo json_encode(["error" => "Flight data unavailable"]);
}