For Agents
Find helicopter and passenger-drone landing sites by location or proximity across 6 endpoints, with bearer-token auth.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Helipaddy Sites API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Helipaddy Sites API.
Authenticate and obtain a bearer token via POST /auth/login
Handle the OAuth callback for an interactive login via GET /auth/callback
List landing sites in the Helipaddy directory via GET /sites
GET STARTED
Use for: Get a Helipaddy bearer token using my credentials, List all helicopter landing sites in a region, Find the closest landing pads to a given lat/lon, Retrieve full details for a specific Helipaddy site
Not supported: Does not handle flight planning, weather, NOTAMs, slot booking, or air traffic control — use for landing-site directory lookups and proximity searches only.
Jentic publishes the only available OpenAPI specification for Helipaddy Sites API, keeping it validated and agent-ready. Helipaddy maintains a directory of helicopter and passenger-drone landing sites with location, contact, and operational details. The Sites API lets pilots, operators, and aviation apps look up sites by id, list sites in a region, and find the nearest landing pads to a given coordinate. Authentication is by bearer token issued via the auth/login endpoint, with usage statistics available on /usage.
Find the landing sites nearest to a given coordinate via GET /sites/nearest
Retrieve a single site's details by id via GET /sites/{id}
Inspect API usage statistics for the authenticated client via GET /usage
Patterns agents use Helipaddy Sites API for, with concrete tasks.
★ Pilot Pre-Flight Site Lookup
A pilot's flight-planning app surfaces nearby landing sites along the planned route. The /sites/nearest endpoint accepts coordinates and returns the closest pads, while /sites/{id} provides full operational details such as contact info and surface type. The pilot does not need to maintain a landing-site database in-app.
Call GET /sites/nearest?lat=51.5&lon=-0.12 and return the five closest landing sites with their contact details
Charter Operator Quote Tooling
A helicopter charter operator builds quotes by selecting origin and destination landing sites. The app calls /sites with region filters to populate dropdowns, then /sites/{id} for the chosen pad to confirm operating hours and PPR (prior permission required) status.
List sites with GET /sites filtered to a region, then call GET /sites/{id} on the selected destination to confirm PPR and contact
Drone Operations Site Selection
A passenger-drone operator screens potential vertiport locations by checking nearby existing landing sites for clustering and accessibility. The /sites/nearest endpoint returns sites within a configurable radius so the operator can score candidate locations.
Call GET /sites/nearest?lat=...&lon=... for each candidate vertiport coordinate and tally the count of existing sites within 5 km
AI Agent Aviation Concierge
An aviation concierge agent answers 'find me the nearest helipad to Battersea with PPR contact details'. Through Jentic, the agent searches by intent, loads /sites/nearest and /sites/{id}, and chains them — without ever seeing the bearer token.
Search Jentic for 'find nearest helipad', load GET /sites/nearest, and chain to GET /sites/{id} on the top result to return PPR contact
6 endpoints — jentic publishes the only available openapi specification for helipaddy sites api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/auth/login
Authenticate and receive a bearer token
/sites
List landing sites in the directory
/sites/nearest
Find the landing sites nearest to a coordinate
/sites/{id}
Retrieve a single site's details
/usage
Get API usage statistics for the client
/auth/login
Authenticate and receive a bearer token
/sites
List landing sites in the directory
/sites/nearest
Find the landing sites nearest to a coordinate
/sites/{id}
Retrieve a single site's details
/usage
Get API usage statistics for the client
Three things that make agents converge on Jentic-routed access.
Credential isolation
Helipaddy login credentials and the issued bearer token are stored encrypted in the Jentic vault. Agents receive scoped access at execution time — the raw token never enters the agent's prompt or memory.
Intent-based discovery
Agents search by intent (e.g. 'find nearest helipad' or 'look up landing site by id') and Jentic returns the matching Helipaddy operation with its query parameters typed, including lat/lon and id paths.
Time to first call
Direct integration: half a day to wire up bearer login, token refresh, and pagination. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Amadeus Airport & City Search
Amadeus covers fixed-wing airports; pairs naturally with Helipaddy's helipad and vertiport directory
Use Amadeus for airport lookups, Helipaddy for helipad and vertiport lookups, in the same flight-planning agent
Specific to using Helipaddy Sites API through Jentic.
Why is there no official OpenAPI spec for Helipaddy Sites API?
Helipaddy documents the API on helipaddy.com/api but does not distribute a maintained OpenAPI file. Jentic generates and maintains this spec so AI agents and developers can call Helipaddy via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Helipaddy Sites API use?
Helipaddy uses bearer-token auth. POST /auth/login exchanges credentials for a bearer token sent on subsequent /sites and /usage requests. Through Jentic, the credentials and token live in the encrypted vault.
Can I find the nearest helipad to a given coordinate?
Yes. GET /sites/nearest accepts lat and lon parameters and returns the closest landing sites, ordered by distance, so an agent can power a 'nearest helipad' lookup with a single call.
What are the rate limits for the Helipaddy Sites API?
The OpenAPI spec does not publish hard rate limits; Helipaddy applies plan-level fair use. GET /usage returns the current period's usage, so agents can check headroom before running a bulk job.
How do I look up a specific landing site through Jentic?
Run pip install jentic, have the agent search for 'find a helicopter landing site', load GET /sites/{id}, and execute it with the site id returned by /sites or /sites/nearest.
Does Helipaddy include passenger-drone vertiports as well as traditional helipads?
Yes. The Helipaddy directory covers helicopter sites and passenger-drone landing sites in a single catalog, so /sites and /sites/nearest queries return both site types where the data exists.