home

Port Insight Migration Guide

This guide describes the major changes from SVMP, including updated features, field name modifications, and API structure updates. It also provides step-by-step instructions for the technical tasks and testing procedures required for migration.

Improvements

1. UI/UX Enhancements

•
A Design System has been established, standardising all UI elements, including text and colour styles, and components. This has been applied to Port Insight.

2. Added Date Range Selection

•
The Previous Departed Vessels list, which was limited to a fixed 3-day view, now supports user-defined date range selection.

3. New Congestion Index

•
The previous version determined congestion using only the port ranking provided by Port Insight. The updated Congestion Index calculates congestion levels using multi-level historical congestion data for each port and expresses the result numerically. This provides more consistent and reliable congestion information.
•
Index Trend: Congestion levels can now be viewed as a trend over a selected period, instead of only checking real-time values.
•
Waiting & Working Trend: Waiting and Working values recorded during congestion index generation are now shown as time-series data to help identify changes over time.

4. Performance Improvements

•
Overall system performance has been improved, resulting in reduced loading times.

Changes

1. API Endpoint Updates

•
Port Insight
◦
Vessel information and zone (area) information are now combined and sent to the Port Insight API as a single dataset.
API
SVMP
SeaVantage Insight
[GET] /port-insight
https://svmp.seavantage.com/api/v1/portInsight
https://insight.seavantage.com/api/port-insight
[GET] /port-insight/ships/history
https://svmp.seavantage.com/api/v1/portInsight
https://insight.seavantage.com/api/port-insight/ships/history
[GET] /port-insight/current
https://svmp.seavantage.com/api/v1/portInsight
https://insight.seavantage.com/api/port-insight/ships/current
•
Port Insight Next Calling
API
SVMP
SeaVantage Insight
[GET] /port-insight/next-calling/terminals
https://svmp.seavantage.com/api/v1/portInsight/statistic/nextCalling/pie
https://insight.seavantage.com/api/port-insight/next-calling/terminals
[GET] /port-insight/next-calling/ship-type-sizes
https://svmp.seavantage.com/api/v1/portInsightShipType/statistic/nextCalling/pie
https://insight.seavantage.com/api/port-insight/next-calling/ship-type-sizes
[GET] /port-insight/next-calling/monthly/terminals
https://svmp.seavantage.com/api/v1/portInsight/statistic/nextCalling/bar
https://insight.seavantage.com/api/port-insight/next-calling/monthly/terminals
[GET] /port-insight/next-calling/monthly/ship-type-sizes
https://svmp.seavantage.com/api/v1/portInsightShipType/statistic/nextCalling/bar
https://insight.seavantage.com/api/port-insight/next-calling/monthly/ship-type-sizes
•
Port Insight Previous Calling
API
SVMP
SeaVantage Insight
[GET] /port-insight/previous-calling/terminals
https://svmp.seavantage.com/api/v1/portInsight/statistic/lastCalling/pie
https://insight.seavantage.com/api/port-insight/previous-calling/terminals
[GET] /port-insight/previous-calling/ship-type-sizes
https://svmp.seavantage.com/api/v1/portInsightShipType/statistic/lastCalling/pie
https://insight.seavantage.com/api/port-insight/previous-calling/ship-type-sizes
[GET] /port-insight/previous-calling/monthly/terminals
https://svmp.seavantage.com/api/v1/portInsight/statistic/lastCalling/bar
https://insight.seavantage.com/api/port-insight/previous-calling/monthly/terminals
[GET] /port-insight/previous-calling/monthly/ship-type-sizes
https://svmp.seavantage.com/api/v1/portInsightShipType/statistic/lastCalling/bar
https://insight.seavantage.com/api/port-insight/previous-calling/monthly/ship-type-sizes
•
Port Insight Statistics
API
SVMP
SeaVantage Insight
[GET] /port-insight/statistics/terminals
https://svmp.seavantage.com/api/v1/portInsight/statistic
https://insight.seavantage.com/api/port-insight/statistics/terminals
[GET] /port-insight/statistics/ship-type-sizes
https://svmp.seavantage.com/api/v1/portInsightShipType/statistic
https://insight.seavantage.com/api/port-insight/statistics/ship-type-sizes
[GET] /port-insight/statistics/ports
https://svmp.seavantage.com/api/v1/portInsight/statistic
https://insight.seavantage.com/api/port-insight/statistics/ports
•
Port
API
SVMP
SeaVantage Insight
[GET] /port
https://svmp.seavantage.com/api/v1/port
https://insight.seavantage.com/api/port
[GET] /port/{portId}
https://svmp.seavantage.com/api/v1/port
https://insight.seavantage.com/api/port/{portId}
[GET] /port/terminal
https://svmp.seavantage.com/api/v1/port
https://insight.seavantage.com/api/port/terminal
[GET] /port/all
https://svmp.seavantage.com/api/v1/port
https://insight.seavantage.com/api/port/all

2. Swagger URL Update

SVMP Data Migration

The data migration process typically takes about 30 minutes. To ensure a smooth transition, please coordinate your available time in advance. For scheduling and further arrangements, kindly contact us at sales@seavantage.com.