
Arquitectura
Integración
Modelo interno propio, adaptadores de salida estándar.
El puerto no tiene que adaptarse a AVANZIA. Los eventos se publican en los formatos que ya usan la plataforma del puerto, la terminal y las navieras.
Estándares abiertos
Adaptadores
A dónde va cada evento.
DestinoFormatoUso
Plataforma del puertoNGSI-LD (ETSI) · Smart Data ModelsEntidades de evento, sensor y zona en tiempo real; cumple UNE 178110 «abierta e interoperable»
Gemelo del puertoOGC API Features · 3D TilesGeometrías de eventos y capas operativas
Navieras y agentesDCSA OVS 3.0 · Track & TraceEstados de escala y de contenedor con certificado adjunto
TOS / PCSREST/JSON · EDI · UN-LOCODEPaso por puerta, inspección, incidencias
Sistemas del clienteWebhooks firmados · exportación CSV/ParquetAutomatizaciones y analítica propia
TercerosVerificador públicoComprobar un certificado sin cuenta
API · ejemplo
# Eventos de un carril en un intervalo
GET /v1/puertos/ESALC/eventos?punto=puerta-2/carril-3
&desde=2026-11-09T05:00Z&hasta=2026-11-09T06:00Z
Authorization: Bearer <token del cliente>
# Certificado completo con prueba de inclusión
GET /v1/eventos/evt_01JCM7Q3R8…/certificado
# Verificación pública (sin autenticación)
POST /verificar
Content-Type: application/json
{ "certificado": { … } }
→ { "hash": "ok", "firma": "ok", "inclusion": "ok",
"tsa": "ok", "ancla": "ok (3 confirmaciones)" }
# Suscripción NGSI-LD hacia la plataforma del puerto
POST /ngsi-ld/v1/subscriptions
{ "type": "Subscription",
"entities": [{ "type": "PortEvent" }],
"notification": { "endpoint": { "uri": "https://plataforma.puerto/…" } } }
// rutas y nombres ilustrativosAPI
Eventos, certificados y verificación pública.
Rutas y nombres ilustrativos.
- EventosConsulta por punto e intervalo, con el token del cliente
- CertificadoDocumento completo con prueba de inclusión
- VerificaciónPública, sin autenticación
- NGSI-LDSuscripción hacia la plataforma del puerto
