You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- added an `MMSINumber` filter to the GET endPoint
13
+
- added a `vesselOperatorSMDGLinerCode` filter to the GET endPoint
14
+
- removed the `ISO 8601` reference in `startDate` and `endDate` descriptions
15
+
- added a `cursor` query parameter to the GET endPoint for paginated results
16
+
- changed the requirements for the `API-Version` header. Going forward, the entire version (SemVer) should be included - not only the major version. This enables the provider to identify the consumer’s version.
17
+
-`Next-Page-Cursor` header added to `200` (Ok) responses
18
+
- description modified for `vesselIMONumber` in case the `VesselSchedule` refers to a non-dummy-vessel. The condition has been modified and the `vesselIMONumber` is no longer mandatory - a `MMSINumber` can also be provided.
19
+
-`MMSINumber` added next to `vesselIMONumber`. This allows carriers to provide an `MMSInumber` when available, whether or not an `vesselIMOnumber` is provided.
20
+
-`vesselName` description improved with recommedation to standardize dummy vessels names
21
+
-`isDummyVessel` description improved to mention `vesselName` usage to make the dummy vessel unique
22
+
-`9999R` is to be used as placeholder when `carrierImportVoyageNumber` is unknown or not applicable. This allows carriers to provide a pseudo import voyage number in edge cases (e.g., dry dock) without failing validation on the required field.
23
+
-`statusCode` in `TransportCall` object **deprecated** - use `statusCodes` instead
24
+
-`statusCodes` added to `TransportCall` and to be used instead of `statusCode`. This allows OVS implementers to submit multiple statuses for a transport call, reflecting real-world scenarios where more than one status may apply.
25
+
-`delayReasonCode` in `Timestamp` object **deprecated** - use `delayReasonCodes` instead
26
+
-`delayReasonCodes` added to `Timestamp` and to be used instead of `delayReasonCode`. This allows OVS implementers to submit multiple delay reasons for a timestamp, reflecting real-world scenarios where more than one cause may apply.
27
+
28
+
Minor changes:
29
+
- improved layout of descriptions
30
+
- updated the 'Contact us' link
31
+
- removed the `servers` as it was wrongly added
32
+
- removed `required=false` from query parameters, as this is the default
33
+
- added `operationId` to the GET endPoint
34
+
- improved the `limit` query parameter description
35
+
- improved error examples
36
+
- description added to `ServiceSchedule`, `VesselSchedule`
37
+
- improved `title` in objects where a space was missing
38
+
- GitHub reference removed from `eventTypeCode` property
39
+
-`eventClassifierCode` description updated. Additional guidance provided in the API on when to send planned, estimated, and actual timestamps, clarifying semantics so implementers can align expectations with partners.
40
+
-`ISO 8601` reference removed from `errorDateTime` property in the `ErrorResponse` object
41
+
- removed unused parameter declarations
42
+
43
+
44
+
<aname="v300"></a>[Release v3.0.0 (15 January 2024)](https://app.swaggerhub.com/apis-docs/dcsaorg/DCSA_OVS/3.0.0)
45
+
---
46
+
Release of OVS 3.0.0
9
47
10
48
- Aligns with v3.0.0 Beta 2.
11
49
12
-
## <aname="v300B2"></a>[Release v3.0.0 Beta 2 (15 January 2024)](https://app.swaggerhub.com/apis-docs/dcsaorg/DCSA_OVS/3.0.0-Beta-2)
50
+
51
+
<aname="v300B2"></a>[Release v3.0.0 Beta 2 (15 January 2024)](https://app.swaggerhub.com/apis-docs/dcsaorg/DCSA_OVS/3.0.0-Beta-2)
13
52
---
14
53
- Description updated.
15
54
- carrierServiceName added as a queryParameter
@@ -21,8 +60,7 @@ The primary purpose of this API is to specify endPoints for schedules shared bet
21
60
- Error schema updated.
22
61
23
62
24
-
25
-
## <aname="v300B1"></a>[Release v3.0.0 Beta 1 (30 June 2022)](https://app.swaggerhub.com/apis-docs/dcsaorg/DCSA_OVS/3.0.0-Beta-1)
63
+
<aname="v300B1"></a>[Release v3.0.0 Beta 1 (30 June 2022)](https://app.swaggerhub.com/apis-docs/dcsaorg/DCSA_OVS/3.0.0-Beta-1)
26
64
---
27
65
This API primarily defines endPoints and otherwise uses the following Domains:
0 commit comments