Developers
APIs públicas
Datos abiertos para construir sobre el ecosistema Cuba + LATAM: FX, geo, requisitos de entrada, currency. Sin auth. JSON. CORS abierto. cache-control agresivo.
- Docs
FX Cuba
Tasas mergeadas BCC (oficial) + El Toque (informal) + cripto. Snapshot diario para el tile Mercado hoy.
- GET
/api/public/fx/market-today3 headlines: USD/MXN, USD/CUP oficial e informal.
- GET
/api/public/currency/ratesCuadro completo BCC + El Toque + fallbacks.
Requisitos de entrada
Por destino + nacionalidad. Visa, vacunas, tiempo de estadía, documentos. Fallback genérico si no hay match.
- GET
/api/public/entry-requirements?destination=MX&nationality=CU
Geo resolver
País + ciudad por nombre libre. ISO → exact → fuzzy. Cache edge 60s. Catálogo dr5hn (~250 países, ~150k ciudades).
- GET
/api/public/geo/resolve?q=havana - GET
/api/public/geo?type=countries
Currency rates (MX)
Tasas live USD/MXN, EUR/MXN, etc. Usadas por el motor de pricing del comparador de remesas.
- GET
/api/public/currency/rates
Aeropuertos / Aerolíneas
Catálogo IATA por país/región. Para autocomplete de vuelos.
- GET
/api/public/airports?country=MX - GET
/api/public/airlines
Reglas comunes
- Sin autenticación, sin rate-limit hard. Sé respetuoso — cachea en tu servidor.
cache-control: public, max-age=60, s-maxage=60, stale-while-revalidate=600en endpoints de mercado.- CORS abierto:
access-control-allow-origin: *. - Datos read-only. Cero PII expuesta.
- Reporta abusos o pide endpoints nuevos vía issue / WhatsApp del footer.
Más recursos
- → Widget embebible USD/CUP— iframe gratis para tu sitio.
- → OpenAPI 3.0 spec (JSON)— importable en Postman / Insomnia / Swagger UI.
- → /api/public/fx/compare— USD/CUP oficial vs informal vs MLC con spread.
- → /api/public/remesas/providers— catálogo de 10 canales de remesas.