Reference congestion, ETA delay, waiting vessels and demurrage for Niterói (BRNIT), Brasil.
Congestion signal for Niterói (BRNIT), Brasil — Live line-up from SILOG PortosRio (Rio de Janeiro, Niterói, Itaguaí)., data_source=live:portosrio_silog updated at 2026-09-19 16:22:00.
{
"port_id": "BRNIT",
"port_name": "Niterói",
"country": "Brasil",
"congestion_score": 0.25,
"eta_delay_days": 0.2,
"waiting_vessels": 0,
"freight_volatility_index": 0.34,
"estimated_daily_demurrage_usd": 42000,
"updated_at": "2026-09-19 16:22:00",
"as_of": "2026-09-19 16:22:00",
"data_source": "live:portosrio_silog",
"data_source_label": "Live line-up from SILOG PortosRio (Rio de Janeiro, Niterói, Itaguaí).",
"live_detail": "{\"ao_largo\": 0, \"esperados\": 0, \"atracados\": 3, \"programados\": 0}",
"validation": {
"source": "antaq_estatistico_aquaviario",
"ano": 2026,
"mes": "jan",
"n_atracacoes": 199,
"n_com_imo": 147,
"espera_atracacao_h_avg": 15.4,
"espera_atracacao_h_med": 0.7,
"espera_atracacao_h_p90": 22.9,
"atracado_h_avg": 35.6,
"estadia_h_avg": 49.6,
"validado_em": "2026-09-19 01:49:06"
},
"live": {
"ao_largo": 0,
"esperados": 0,
"atracados": 3,
"programados": 0
},
"signal": {
"level": "MODERATE / LOW PRESSURE",
"live_observation": true,
"queue_vessels": 0,
"expected_delay_days": 0.2,
"demurrage_expected_usd": null,
"demurrage_p90_usd": null,
"confidence": null,
"provenance": "live:portosrio_silog",
"decision_implication": "Current conditions indicate moderate / low pressure at Niterói. Use caution when making schedule-sensitive routing, vessel-scheduling or demurrage-sensitive decisions.",
"as_of": "2026-09-19 16:22:00"
}
}pip install --upgrade aetherx-oracle
from aetherx import OracleClient
client = OracleClient(api_key="YOUR_RAPIDAPI_KEY")
risk = client.get_port_risk("BRNIT")
print(risk.congestion_score, risk.eta_delay_days)Add the 24/48/72h trend with client.get_port_trend("BRNIT"), or monitor several ports at once with client.get_ports_risk(["BRNIT", "CNSHA"]). AI agents can consume the same data via the Aether-X MCP server.