Transport data: what we can show, and why

CubaAtlas displays open and public transport data, caches permitted API data within its license, and redirects you to the exact official or commercial source whenever live fares, schedules, bookings or clearances cannot legally or reliably be reproduced. The rule is simple: “free to view” is not always “free to copy, republish, or use commercially.”

Display — open / public data

UN/LOCODE
Open data
UNECE · International · class: open license · reviewed 2026-07-20

103,000+ trade/transport locations across 249 countries; downloadable CSV/text/DB/HTML/linked-data. Canonical global trade-location foundation.

commercial: true · redistribution: true · cache: yes · attribution required
World Port Index
Open data
U.S. NGA · United States · class: public domain · reviewed 2026-07-20

U.S. government work (public domain): port characteristics, harbor type, depths, facilities. Base port-reference dataset.

commercial: true · redistribution: true · cache: yes · attribution required
DCSA standards (schedules, port call, track & trace, eBL)
Open data
Digital Container Shipping Association · International · class: open license · reviewed 2026-07-20

DCSA gives STANDARDS + OpenAPI models, NOT carrier operational data. Use to normalize schedules; a carrier/authorized provider must supply actual schedules.

commercial: true · redistribution: conditional · cache: yes · attribution required
BTS Port Data & Port Performance Freight Statistics
Open data
U.S. Bureau of Transportation Statistics · United States · class: public domain · reviewed 2026-07-20

Public JSON/XML/CSV: throughput, vessel/cruise calls, terminal characteristics. Use for port comparison & U.S. freight context.

commercial: true · redistribution: true · cache: yes · attribution required
BTS Air Fares (historical statistics)
Open data
U.S. Bureau of Transportation Statistics · United States · class: public domain · reviewed 2026-07-20

STATISTICAL AVERAGES, not bookable live prices. Never label a BTS average as a live fare. Use for fare trends & origin-market research only.

commercial: true · redistribution: true · cache: yes · attribution required
UN Comtrade
Open data
United Nations · International · class: open license · reviewed 2026-07-20

Aggregate commodity flows by HS/origin/destination/value/volume. Never infer an individual vessel's cargo from aggregate statistics.

commercial: true · redistribution: conditional · cache: yes · attribution required
World Bank Open Data
Open data
World Bank · International · class: open license · reviewed 2026-07-20

CC BY 4.0 aggregate trade/logistics indicators for context.

commercial: true · redistribution: true · cache: yes · attribution required
OpenStreetMap
Open data
OSMF · International · class: open license · reviewed 2026-07-20

ODbL — attribution + share-alike for derived databases. Use for supporting geography.

commercial: true · redistribution: true · cache: yes · attribution required
Wikidata
Open data
Wikimedia Foundation · International · class: public domain · reviewed 2026-07-20

CC0 — identifiers and cross-references (Wikidata IDs) for entity resolution.

commercial: true · redistribution: true · cache: yes
Port-authority / BTS cruise-call open data
Open data
Port authorities / BTS · Various · class: open license · reviewed 2026-07-20

Where a port authority publishes an open schedule (Socrata/CSV/OData), display it with per-source license check; otherwise REDIRECT.

commercial: true · redistribution: conditional · cache: yes · attribution required

Observe — historical only

NOAA MarineCadastre / AccessAIS (historical)
Historical observation
NOAA / BOEM · United States · class: public domain · reviewed 2026-07-20

HISTORICAL U.S. coastal AIS only — NOT a live global feed. Label all output 'historical AIS observation / not a live vessel position'. Use for Florida Straits & Gulf corridor density.

commercial: true · redistribution: true · cache: yes · attribution required

Licensed API — cached within terms

Amadeus Self-Service APIs
Licensed API (cached)
Amadeus IT Group · International · class: free commercial api · reviewed 2026-07-20

First production flight-offer adapter. Some LCCs absent; not every negotiated fare. A fare must be revalidated before shown current; REDIRECT to airline/authorized seller for booking. Enable when API key configured.

commercial: conditional · redistribution: conditional · cache: yes

Redirect — official source only

Official cruise-line search (e.g. Carnival)
Official source — view on site
Individual cruise lines · Various · class: official redirect only · reviewed 2026-07-20

Official pages show current itineraries and starting prices but are NOT freely republishable. Show observed itinerary context, REDIRECT to the line for pricing. Never scrape protected booking engines.

commercial: false · redistribution: false · cache: no · attribution required
Official ferry operators / GTFS
Official source — view on site
Individual ferry operators · Various · class: unknown review required · reviewed 2026-07-20

Per-operator license review required. Prefer official GTFS where licensed; otherwise REDIRECT. Do not publish a Cuba ferry route merely because it existed historically.

commercial: unknown · redistribution: unknown · cache: no · attribution required

Held — awaiting permission

Aviationstack
Awaiting permission
apilayer · International · class: free noncommercial only · reviewed 2026-07-20

Free plan is personal/testing only; commercial schedules & broader commercial use require a paid license. HOLD until a paid plan is licensed.

commercial: conditional · redistribution: false · cache: no · attribution required
OpenSky Network
Awaiting permission
OpenSky Network · International · class: free noncommercial only · reviewed 2026-07-20

Terms require WRITTEN PERMISSION for commercial/operational API use; no commercial fares or standard airport schedules. Do NOT use operationally without an agreement.

commercial: false · redistribution: false · cache: no · attribution required

We never scrape protected booking engines, and we never label a statistical average (e.g. BTS fares) or a historical AIS observation as a live price or position. Where rights are unresolved, the source is held and we send you to the official result instead.