freeapis

Schiphol Airport

Schiphol

Authentication
API Key
HTTPS
Yes
CORS
Unknown

Overview

The Schiphol Airport API provides flight schedules, arrivals, and departures. Auth is an App ID + Key pair (requests without them return 403, verified).

Quick Start

Flights (add your credentials):

curl "https://api.schiphol.nl/public-flights/flights" \
  -H "app_id: YOUR_APP_ID" \
  -H "app_key: YOUR_APP_KEY" \
  -H "resourceversion: v4"
{ "flights": [ { "flightName": "KL1234", "flightNumber": 1234, "scheduleDate": "2026-08-22", "aircraftType": { "iataMain": "73H" }, "route": { "destinations": ["AMS"] } } ] }

Authentication

  • Register at developer.schiphol.nl → create an app → App ID + Key.
  • Send app_id and app_key headers (+ resourceversion: v4); missing → 403 (verified).

Rate Limits & Notes

  • Free tier: limited calls/day (check the portal); more via agreement.
  • Endpoints: /public-flights/flights, /public-flights/destinations, /public-flights/schedules.

FAQ

Is the Schiphol API free? Free tier with daily limits; more is paid.

How do I get credentials? developer.schiphol.nl → create an app.

Why 403? app_id/app_key headers are required (verified).

More in Transportation

APIAuthHTTPSCORS
ADS-B Exchange

Access real-time and historical data of any and all airborne aircraft

No authYesUnknown
airportsapi

Get name and website-URL for airports by ICAO code

No authYesUnknown
AIS Hub

Real-time data of any marine and inland vessel equipped with AIS tracking system

API KeyNoUnknown
Amadeus for Developers

Travel Search - Limited usage

OAuthYesUnknown
apilayer aviationstack

Real-time Flight Status & Global Aviation Data API

OAuthYesUnknown