List of changes and the version they are released in
Version | Date of Publication | Change | Purpose of change |
|---|---|---|---|
14 November 2025 | Added property delayReasonCodes to support Multiple Delay Reasons per timestamp. This property takes precedence over delayReasonCode (if both are present - only the ones provided in delayReasonCodes property are used). Deprecated delayReasonCode from 3.0.1 onward. | This allows OVS implementers to submit multiple delay reasons for a timestamp to reflect real-world situations where multiple causes apply. | |
14 November 2025 | Added property statusCodes to support multiple status codes per transport call. This property takes precedence over statusCode (if both are present - only the ones provided in statusCodes property are used). This property also supports the codes: DRYD (Dry Dock), BUNK (Bunkering), OOSV (Out of service) Deprecated statusCode from 3.0.1 onward. | This allows OVS implementers to submit multiple statuses for a transport call to reflect real-world situations where multiple statuses apply. | |
14 November 2025 | The API specification includes a recommendation to follow for the naming of dummy vessels. Applies to properties: vesselName, isDummyVessel | This allows carriers to distinguish between dummy vessels in the same schedule. | |
14 November 2025 | Relax Import Voyage Number constraint by defining a no voyage number value = 9999R. | This allows carriers to provide a “no voyage number” import voyage number in edge cases (e.g., dry dock), without failing validation. | |
14 November 2025 | The API specification includes more detail in the property eventClassifierCode for clarification of classifier use, which remains aligned with the OVS Definitions document. | Give further guidance in the API on when to send planned, estimated, and actual timestamps and semantics so the user can align expectations with partners. | |
14 November 2025 | Added MMSINumber property as a query parameter and an optional property in the payload. | This allows carriers to provide an MMSI number when available when an IMO is or not available. | |
14 November 2025 | Added vesselOperatorSMDGLinerCode as an optional filter | This allows filtering schedules' requests based on the vessel operator SMDG liner code. | |
14 November 2025 | Adjusted pagination | Specified what limit does and added the Next-Page-Cursor header for the next page. |