Skip to content

Travel risk and aviation data API

Know the destination. Know the flight.

Government advisories, disaster and conflict alerts and a risk score for every country — plus flights, airports, airlines, airline safety and in-flight Wi-Fi. One key, one invoice, one support desk.

Get a free API key Read the docs Free tier · no credit card · cancel any time
Highest government travel advisory by country Updated 2026-10-08
Fiji — Normal precautionsTanzania — Reconsider travelW. Sahara — Normal precautionsCanada — Normal precautionsUnited States of America — Normal precautionsKazakhstan — Normal precautionsUzbekistan — Normal precautionsPapua New Guinea — Reconsider travelIndonesia — Increased cautionArgentina — Normal precautionsChile — Increased cautionDem. Rep. Congo — Do not travelSomalia — Do not travelKenya — Increased cautionSudan — Do not travelChad — Do not travelHaiti — Do not travelDominican Rep. — Increased cautionRussia — Do not travelBahamas — Increased cautionFalkland Is. — Normal precautionsNorway — Normal precautionsGreenland — Increased cautionFr. S. Antarctic Lands — Increased cautionTimor-Leste — Increased cautionSouth Africa — Increased cautionLesotho — Increased cautionMexico — Increased cautionUruguay — Increased cautionBrazil — Increased cautionBolivia — Increased cautionPeru — Increased cautionColombia — Reconsider travelPanama — Increased cautionCosta Rica — Increased cautionNicaragua — Reconsider travelHonduras — Reconsider travelEl Salvador — Increased cautionGuatemala — Reconsider travelBelize — Increased cautionVenezuela — Do not travelGuyana — Reconsider travelSuriname — Normal precautionsFrance — Increased cautionEcuador — Increased cautionPuerto Rico — Normal precautionsJamaica — Increased cautionCuba — Reconsider travelZimbabwe — Increased cautionBotswana — Increased cautionNamibia — Increased cautionSenegal — Increased cautionMali — Do not travelMauritania — Reconsider travelBenin — Increased cautionNiger — Do not travelNigeria — Reconsider travelCameroon — Increased cautionTogo — Increased cautionGhana — Increased cautionCôte d'Ivoire — Increased cautionGuinea — Increased cautionGuinea-Bissau — Reconsider travelLiberia — Increased cautionSierra Leone — Increased cautionBurkina Faso — Do not travelCentral African Rep. — Do not travelCongo — Increased cautionGabon — Increased cautionEq. Guinea — Increased cautionZambia — Normal precautionsMalawi — Increased cautionMozambique — Increased cautioneSwatini — Increased cautionAngola — Increased cautionBurundi — Reconsider travelIsrael — Reconsider travelLebanon — Do not travelMadagascar — Increased cautionPalestine — Do not travelGambia — Increased cautionTunisia — Increased cautionAlgeria — Increased cautionJordan — Reconsider travelUnited Arab Emirates — Reconsider travelQatar — Reconsider travelKuwait — Reconsider travelIraq — Do not travelOman — Reconsider travelVanuatu — Normal precautionsCambodia — Increased cautionThailand — Increased cautionLaos — Increased cautionMyanmar — Do not travelVietnam — Increased cautionNorth Korea — Do not travelSouth Korea — Normal precautionsMongolia — Normal precautionsIndia — Increased cautionBangladesh — Increased cautionBhutan — Normal precautionsNepal — Increased cautionPakistan — Reconsider travelAfghanistan — Do not travelTajikistan — Increased cautionKyrgyzstan — Increased cautionTurkmenistan — Increased cautionIran — Do not travelSyria — Do not travelArmenia — Increased cautionSweden — Increased cautionBelarus — Do not travelUkraine — Do not travelPoland — Normal precautionsAustria — Normal precautionsHungary — Normal precautionsMoldova — Increased cautionRomania — Normal precautionsLithuania — Normal precautionsLatvia — Normal precautionsEstonia — Normal precautionsGermany — Increased cautionBulgaria — Normal precautionsGreece — Normal precautionsTurkey — Increased cautionAlbania — Increased cautionCroatia — Normal precautionsSwitzerland — Normal precautionsLuxembourg — Normal precautionsBelgium — Increased cautionNetherlands — Increased cautionPortugal — Normal precautionsSpain — Increased cautionIreland — Normal precautionsNew Caledonia — Increased cautionSolomon Is. — Increased cautionNew Zealand — Normal precautionsAustralia — Normal precautionsSri Lanka — Increased cautionChina — Increased cautionTaiwan — Normal precautionsItaly — Increased cautionDenmark — Increased cautionUnited Kingdom — Increased cautionIceland — Normal precautionsAzerbaijan — Reconsider travelGeorgia — Normal precautionsPhilippines — Increased cautionMalaysia — Normal precautionsBrunei — Normal precautionsSlovenia — Normal precautionsFinland — Normal precautionsSlovakia — Normal precautionsCzechia — Normal precautionsEritrea — Reconsider travelJapan — Normal precautionsParaguay — Increased cautionYemen — Do not travelSaudi Arabia — Reconsider travelN. Cyprus — Normal precautionsCyprus — Normal precautionsMorocco — Increased cautionEgypt — Increased cautionLibya — Do not travelEthiopia — Reconsider travelDjibouti — Increased cautionSomaliland — Do not travelUganda — Do not travelRwanda — Reconsider travelBosnia and Herz. — Increased cautionNorth Macedonia — Normal precautionsSerbia — Increased cautionMontenegro — Normal precautionsTrinidad and Tobago — Reconsider travelS. Sudan — Do not travelKosovo — Increased caution
  • 1 · Normal precautions
  • 2 · Increased caution
  • 3 · Reconsider travel
  • 4 · Do not travel
countries and territories
230
active alerts right now
32,064
airports
8,803
airlines
7,024
aircraft by registration
614,609

Risk data · /api/v1

Everything a duty-of-care check needs

Normalised to ISO country codes, refreshed automatically, and explainable: every score comes with the inputs behind it.

Government advisories
Three national foreign ministries side by side, with the highest level per country. Daily.
Risk score 1–5
Advisory level plus the weight of active alerts, returned with its breakdown.
Disaster and weather alerts
Earthquakes, floods, cyclones, wildfires and severe weather with affected areas. Every 6 hours.
Conflict and unrest
Armed clashes, assaults and mass violence, rolling 30 days, every 15 minutes.
GET/api/v1/risk-score/TUR
{
  "iso_code": "TUR",
  "name": "Turkey",
  "risk_score": 2.0,
  "advisory_level": 2,
  "active_alerts": 13,
  "calculation": {
    "base_score": 2.0,
    "alert_impact": 0.0,
    "composite": 2.0
  },
  "alerts_by_severity": {
    "Low": 13
  }
}

Aviation data · /api/v9 · /adb · /ext/v1

The questions other flight APIs don't answer

Flights, airports and airlines — and whether the flight has Wi-Fi, how safe the airline is, and how long the security line is.

Flight status and schedules
By flight number and date, departures and arrivals, delays, and push notifications when a flight changes.
In-flight Wi-Fi and Starlink
Provider and Starlink status by flight, aircraft or airline, with the source behind each answer.
Airline safety
Fleet, IOSA registration, accident history and a safety score for each carrier.
Airport conditions
Security wait times at US airports, ground stops and delay programs, weather and border waits.
GET/ext/v1/aircraft/N12216/wifi
{
  "reg_number": "N12216",
  "airline_iata": "UA",
  "aircraft_icao": "B738",
  "provider": "starlink",
  "product_name": "Starlink Wi-Fi (free for MileagePlus members)",
  "speed_class": "starlink",
  "free_messaging": true,
  "streaming": true,
  "confidence": 0.6,
  "basis": "tail_override"
}

Built for teams that move people

Corporate travel and TMCs

Risk checks at booking, pre-trip briefings and alerts to travellers when conditions change.

Booking engines and OTAs

Wi-Fi and airline safety on the fare card, advisories before checkout.

Insurance and assistance

Price by destination risk, confirm delays for claims, find who is near an incident.

AI travel assistants

Predictable JSON and a machine-readable summary for agents that plan and monitor trips.

Made to be integrated once

One key, every endpoint
Risk and aviation data on the same key, quota and invoice.
Fresh by default
Each response states when its data was last updated.
Standard formats
ISO codes, JSON, OpenAPI specs and stable field names.
Self-serve billing
Upgrade, switch or cancel from the dashboard at any time.

Simple pricing that grows with you

Every plan includes risk and aviation data on the same key.

Pricing →

Free

$0

  • 100 risk requests a day
  • 3,000 aviation calls a month
  • All endpoints
  • No credit card
Start free

Starter

$29/month

  • 2,000 risk requests a day
  • 60,000 aviation calls a month
  • Commercial use
  • Email support
Choose Starter

Pro

Most popular

$99/month

  • 10,000 risk requests a day
  • 300,000 aviation calls a month
  • Flight change webhooks
  • Priority support
Choose Pro

Enterprise

$499/month

  • Unlimited risk requests
  • Unlimited aviation calls
  • 99.5% uptime SLA
  • Dedicated support
Choose Enterprise

Get your free API key

Enter your email and the key arrives immediately. It works for risk and aviation data.