Landers API Reference
Complete REST, GraphQL, and WebSocket documentation for building on the Landers intelligence platform.
Bearer Token Auth
All API requests require a valid API key passed as a Bearer token in the Authorization header.
Generate your API key from Settings → Integrations → API Keys. Pro and Enterprise plans have access to all endpoints. Starter accounts have read-only access to a limited subset.
curl -X GET "https://api.landers.io/v3/landings/search?lat=25.2048&lng=55.2708" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"JSON Responses
All API responses return JSON. Successful responses include a results array; error responses include a standard error object with code, message, and details fields.
{
"results": [
{
"id": "lnd_9xKm2pQr",
"name": "Dubai Helipad — Business Bay",
"coordinates": { "lat": 25.1851, "lng": 55.2796 },
"vehicle_types": ["helicopter", "vtol"],
"availability": "available",
"safety_score": 94,
"weather_window": "clear",
"distance_km": 2.3
}
],
"total": 12,
"page": 1
}API Endpoint Reference
/v3/landings/searchSearch landing spots by coordinates, vehicle type, and filters.
/v3/landings/:idRetrieve full intelligence for a specific landing spot.
/v3/bookingsCreate a new landing booking at a specified spot and time.
/v3/bookings/:idRetrieve a booking by ID with full status and metadata.
/v3/bookings/:id/cancelCancel an existing booking. Refund policy applies.
/v3/routes/optimiseGet AI-optimised route between origin and destination.
/v3/weather/forecastRetrieve 72-hour forecast for a coordinate pair.
/v3/aviation/notamsFetch active NOTAMs for a given area and altitude band.
/v3/maritime/ais/vesselsList vessels within a bounding box with AIS telemetry.
/v3/maritime/ports/:codeGet port intelligence including berth availability and tides.
/v3/safety/scoreRetrieve the Landers safety score for a landing spot.
/v3/vehiclesRegister a new vehicle to your account.
/v3/vehiclesList all vehicles registered under your account.
/v3/stream/aisSubscribe to real-time AIS vessel position updates.
/v3/stream/weatherSubscribe to live weather updates for registered regions.
Looking for GraphQL or WebSocket documentation?
Read the full API integration guideOfficial Client Libraries
JavaScript / Node.js
npm install @landers/sdkPython
pip install landers-sdkGo
go get github.com/landers-io/go-sdkSwift (iOS)
swift package add landers-ios