API CanalIQ
Datos del Canal de Panamá listos para integrar: cola oficial del Daily Customer Report, advisories de la ACP estructurados con resúmenes en dos idiomas y nivel del lago Gatún. JSON simple, CORS abierto.
https://canaliq-api.luis-hersom.workers.devEndpoints gratuitos
ACCESO LIBRE · SIN AUTENTICACIÓNSin API key. Los mismos datos que alimentan el dashboard, en JSON.
- GET
/v1/opsCola oficial del Canal según el Daily Customer Report de la ACP: lectura actual por categoría de buque, proyecciones a 24 y 48 horas, y serie histórica de hasta 60 filas diarias.
{ "latest": { "date": "2026-06-09", "queue_total": 60, "queue_neopanamax": 22, "queue_panamax_plus": 9, "queue_super": 14, "queue_regular": 15, "queue_proj_24h": 58, "queue_proj_48h": 55, "arrivals_total": 31, "transits_total": 34 }, "history": [ /* … */ ] } - GET
/v1/lakeNivel del lago Gatún (y Alhajuela cuando está disponible), últimos 60 días. Cota en pies sobre el nivel del mar.
{ "levels": [ { "date": "2026-06-08", "gatun_ft": 85.17, "alhajuela_ft": 218.43 }, { "date": "2026-06-07", "gatun_ft": 85.21, "alhajuela_ft": 218.51 } ] } - GET
/v1/draftCalado máximo autorizado vigente en las esclusas neopanamax, extraído del último advisory de calado de la ACP, con fecha de vigencia y enlace al documento de origen. max_draft_ft es null cuando no hay restricción publicada.
{ "max_draft_ft": 50.0, "advisory_number": "ADV-12-2026", "effective_date": "2026-05-28", "source_url": "https://pancanal.com/…" } - GET
/v1/advisories?limit=25Advisories de la ACP estructurados: número, tipo de documento, nivel de impacto y resúmenes propios en español e inglés, con enlace al documento oficial.
{ "advisories": [ { "advisory_number": "ADV-29-2025", "doc_type": "advisory", "impact_level": "high", "summary_es": "Reducción temporal de tránsitos en…", "summary_en": "Temporary transit reduction at…", "source_url": "https://pancanal.com/…" } ] } - GET
/v1/queue · /v1/queue/history · /v1/waitsAgregados derivados de AIS: snapshots de buques en fondeaderos, historia de la cola observada y tiempos de espera. Muestreo cada 15 minutos — no son posiciones crudas.
- GET
/healthLatido del servicio. Útil para monitoreo.
{ "ok": true }
Embeber y citar
GRATIS · SVG / IFRAMECharts citables del Canal para tu artículo, blog o dashboard: dos formatos que se actualizan solos.
- SVG
/v1/embed/queue.svg · /v1/embed/lake.svgUna imagen que se redibuja con cada lectura; ideal para artículos, READMEs y newsletters.
<img src="https://canaliq-api.luis-hersom.workers.dev/v1/embed/queue.svg?theme=light" width="640" alt="Cola del Canal de Panamá — CanalIQ"> - IFRAME
/embed/queue · /embed/lakeLa versión compacta del dashboard, en vivo dentro de tu página.
<iframe src="https://canaliq.koomodo.app/embed/queue?theme=light" width="640" height="360" frameborder="0"></iframe>
Variantes para el lago Gatún: sustituye queue por lake (/v1/embed/lake.svg y /embed/lake). Parámetros: ?theme=light|dark y ?lang= (13 idiomas).
Embeber es gratis; al citar en artículos: «según datos de CanalIQ».
Tier Pro
BEARER ciq_… · HISTORIA COMPLETAAuthorization: Bearer ciq_…- GET
/v1/pro/ops?days=3650Historia completa de la cola oficial con todas las métricas del DCR: categorías, proyecciones, llegadas y tránsitos, día a día. Añade ?format=csv para descargarla como CSV lista para hoja de cálculo o ETL.
- GET
/v1/pro/lake?days=36500Serie histórica completa del nivel del lago Gatún, sin recorte de ventana. También disponible en CSV con ?format=csv.
- GET
/v1/pro/forecastPronóstico de la cola del Canal a 7 días generado por CanalIQ: predicción central y banda de confianza (lo/hi) por fecha, para planificar arribos y ventanas de reserva.
{ "forecast": [ { "date": "2026-06-10", "queue_pred": 57, "lo": 51, "hi": 64 }, { "date": "2026-06-11", "queue_pred": 55, "lo": 48, "hi": 63 } ] } - GET
/v1/pro/advisories?limit=1000Advisories con el JSON estructurado completo: vessel_scope, parsed_json y todos los campos extraídos.
- GET
/v1/pro/waits?days=365Observaciones individuales de tiempo de espera por buque — el dato crudo detrás de los agregados.
- Historia profunda para modelos de demanda y backtesting.
- Datos listos para ETL: campos estables, JSON plano o CSV (?format=csv).
- Pronóstico de cola a 7 días con banda de confianza.
- Soporte directo con quien construye el sistema.
MCP — tu analista IA conectado al Canal
Conecta Claude u otros agentes de IA directamente a los datos del Canal y pregunta en lenguaje natural.
claude mcp add --transport http canaliq https://canaliq-api.luis-hersom.workers.dev/mcp \
--header "Authorization: Bearer ciq_TU_KEY"canal_queueCola oficial del Canal: lectura actual e historia del DCR.canal_lakeNivel del lago Gatún, actual e histórico.canal_advisoriesAdvisories de la ACP estructurados, con resúmenes.canal_draftCalado máximo autorizado vigente en las esclusas.canal_forecastPronóstico de la cola a 7 días con banda de confianza.canal_waitsTiempos de espera observados por buque.
Pregunta de ejemplo«¿Cómo se compara la cola de hoy con el promedio de mayo?»
Facturación manual mientras dure el early access. Respuesta en menos de 24 h.
Ejemplos
CURL · CACHE RECOMENDADO 15 MIN# Gratuito — cola oficial del Canal
curl https://canaliq-api.luis-hersom.workers.dev/v1/ops
# Gratuito — advisories estructurados
curl "https://canaliq-api.luis-hersom.workers.dev/v1/advisories?limit=10"
# Gratuito — calado máximo vigente
curl https://canaliq-api.luis-hersom.workers.dev/v1/draft
# Pro — historia completa de la cola (CSV con ?format=csv)
curl -H "Authorization: Bearer ciq_xxxxxxxxxxxx" \
"https://canaliq-api.luis-hersom.workers.dev/v1/pro/ops?days=3650&format=csv"
# Pro — pronóstico de cola a 7 días
curl -H "Authorization: Bearer ciq_xxxxxxxxxxxx" \
https://canaliq-api.luis-hersom.workers.dev/v1/pro/forecastFair use: los datos provienen de fuentes públicas de la ACP y de muestreo AIS propio; CanalIQ no está afiliado a la Autoridad del Canal de Panamá. Las series se actualizan a ritmo diario o cada 15 minutos según la fuente — cachea las respuestas al menos 15 minutos y enlaza el documento oficial al citar advisories.