Developers

Build on the AeroFarr API.

Authenticate with an API key, call the prediction and analytics endpoints, and track usage against your tier's credits and rate limits. Create a free account and issue a sandbox key to get started, no sales conversation required.

Already have an account? Sign in and open your API keys. See what each plan includes on the pricing page.

Authentication

Every request carries your key in the X-API-Key header. Sign up and open your account's API key page to issue a sandbox key, or contact support@aerofarr.com for a production tier.

Quickstart: prediction

curl -X POST https://api.aerofarr.com/v1/predict \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "features": {
      "origin_congestion": 0.42,
      "weather_severity": 0.1,
      "scheduled_hour": 14
    }
  }'
import requests

response = requests.post(
    "https://api.aerofarr.com/v1/predict",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={
        "features": {
            "origin_congestion": 0.42,
            "weather_severity": 0.1,
            "scheduled_hour": 14,
        }
    },
)
print(response.json())

Quickstart: analytics query

Analytics tables (airport, airline, and route performance, schedules, weather impact, and more) are documented in the dataset catalog.

import requests

response = requests.get(
    "https://api.aerofarr.com/v2/analytics/airport-daily",
    headers={"X-API-Key": "YOUR_API_KEY"},
    params={"airport": "KATL", "limit": 30},
)
print(response.json())

Credits and rate limits

Each tier includes a monthly call allowance, a token allowance for metered endpoints, and a per-minute rate limit. Figures below are read live from the platform.

Need more?

The full interactive reference, including every request and response schema, is at api.aerofarr.com/v1/docs. Check system status or review the acceptable use policy before integrating.