Dark mode
/v1/cp-warranty.json
GET
/v1/cp-warranty.json
Post Voyage CP Warranty Data
| Item | Value |
|---|---|
| Format | JSON |
| Region | Global |
| Update | When Audit result is published in SeaNavigator |
| Max Results | 2000 segments per request |
System update — June 2026: The backend system for this API has been renewed.
The response structure (all field names) is unchanged, but the following fields are
no longer populated under the new system:
rpmandslipare returned asnull;is_warranted,comment.red/
comment.yellow/comment.blue, andoutside_eca.entire_perf_speed/
inside_eca.entire_perf_speedare returned as an empty string ("").
See the per-field notes below for the exact value of each.
Field definitions
| Field Name | Description | Unit/Format | Type |
|---|---|---|---|
| ship_name | Ship name | - | String |
| imo_num | IMO number | - | String |
| voy_num | Voyage number | - | String |
| loading_condition | Loading condition: L = Laden, B = Ballast |
- | String |
| eco_speed | Eco speed indicator: E = Eco speed operation, R = RPM-specified, U or empty = Unknown |
- | String |
| seg | Segment number within the voyage (split voyages have multiple segments) | - | Integer |
| dep_port | Departure port (UN/LOCODE or port name) | - | String |
| atd | Actual time of departure | YYYY/MM/DDTHH:MM:SS | String |
| arr_port | Arrival port (UN/LOCODE or port name) | - | String |
| ata | Actual time of arrival | YYYY/MM/DDTHH:MM:SS | String |
| loss_saving.time | Time loss/saving vs CP schedule. Positive = time lost, Negative = time saved. null when not calculable |
hours | String|null |
| loss_saving.fo | FO loss/saving vs CP. Positive = over-consumption (loss), Negative = under-consumption (saving) | MT | String |
| loss_saving.do | DO loss/saving vs CP. Positive = over-consumption (loss), Negative = under-consumption (saving) | MT | String |
| loss_saving.fuel_unit | [Fixed: "MT"] Fuel unit |
MT | String |
| is_warranted | [Fixed: ""] Warranted flag — not available in current system |
- | String |
| comment.red | [Fixed: ""] Red comment |
- | String |
| comment.yellow | [Fixed: ""] Yellow comment |
- | String |
| comment.blue | [Fixed: ""] Blue comment |
- | String |
| outside_eca.goodwx_dist | Sailing distance during good weather, outside ECA | NM | String |
| outside_eca.goodwx_time | Sailing time during good weather, outside ECA | hours | String |
| outside_eca.goodwx_avg_speed | Average speed during good weather, outside ECA | knots | String |
| outside_eca.goodwx_current | Current factor (current speed effect) during good weather, outside ECA | knots | String |
| outside_eca.goodwx_perf_speed | Performance speed (current-corrected) during good weather, outside ECA | knots | String |
| outside_eca.goodwx_total_fo | Total FO consumption during good weather, outside ECA | MT | String |
| outside_eca.goodwx_total_do | Total DO consumption during good weather, outside ECA | MT | String |
| outside_eca.goodwx_daily_fo | Daily average FO consumption during good weather, outside ECA | MT/day | String |
| outside_eca.goodwx_daily_do | Daily average DO consumption during good weather, outside ECA | MT/day | String |
| outside_eca.entire_dist | Total sailing distance (all weather), outside ECA | NM | String |
| outside_eca.entire_time | Total sailing time (all weather), outside ECA | hours | String |
| outside_eca.entire_avg_speed | Average speed (all weather), outside ECA | knots | String |
| outside_eca.entire_current | Current factor (all weather), outside ECA | knots | String |
| outside_eca.entire_perf_speed | [Fixed: ""] Performance speed (all weather), outside ECA — not available in current system |
knots | String |
| outside_eca.entire_total_fo | Total FO consumption (all weather), outside ECA | MT | String |
| outside_eca.entire_total_do | Total DO consumption (all weather), outside ECA | MT | String |
| outside_eca.entire_daily_fo | Daily average FO consumption (all weather), outside ECA | MT/day | String |
| outside_eca.entire_daily_do | Daily average DO consumption (all weather), outside ECA | MT/day | String |
| inside_eca.goodwx_dist | Sailing distance during good weather, inside ECA. "" when no ECA passage |
NM | String |
| inside_eca.goodwx_time | Sailing time during good weather, inside ECA. "" when no ECA passage |
hours | String |
| inside_eca.goodwx_avg_speed | Average speed during good weather, inside ECA | knots | String |
| inside_eca.goodwx_current | Current factor during good weather, inside ECA | knots | String |
| inside_eca.goodwx_perf_speed | Performance speed during good weather, inside ECA | knots | String |
| inside_eca.goodwx_total_fo | Total FO consumption during good weather, inside ECA | MT | String |
| inside_eca.goodwx_total_do | Total DO consumption during good weather, inside ECA | MT | String |
| inside_eca.goodwx_daily_fo | Daily average FO consumption during good weather, inside ECA | MT/day | String |
| inside_eca.goodwx_daily_do | Daily average DO consumption during good weather, inside ECA | MT/day | String |
| inside_eca.entire_dist | Total sailing distance (all weather), inside ECA. "" when no ECA passage |
NM | String |
| inside_eca.entire_time | Total sailing time (all weather), inside ECA. "" when no ECA passage |
hours | String |
| inside_eca.entire_avg_speed | Average speed (all weather), inside ECA | knots | String |
| inside_eca.entire_current | Current factor (all weather), inside ECA | knots | String |
| inside_eca.entire_perf_speed | [Fixed: ""] Performance speed (all weather), inside ECA — not available in current system |
knots | String |
| inside_eca.entire_total_fo | Total FO consumption (all weather), inside ECA | MT | String |
| inside_eca.entire_total_do | Total DO consumption (all weather), inside ECA | MT | String |
| inside_eca.entire_daily_fo | Daily average FO consumption (all weather), inside ECA | MT/day | String |
| inside_eca.entire_daily_do | Daily average DO consumption (all weather), inside ECA | MT/day | String |
| goodwx_definition.goodwx_wind | Good weather wind speed threshold defined in the CP. Legacy field — prefer goodwx_windspeed |
knots | String |
| goodwx_definition.goodwx_bf | Good weather Beaufort scale threshold defined in the CP. "" if not used as criterion |
Beaufort | String |
| goodwx_definition.goodwx_windspeed | Good weather wind speed threshold defined in the CP. "" if not used as criterion |
knots | String |
| goodwx_definition.goodwx_dss | Good weather Douglas Sea Scale threshold defined in the CP. "" if not used |
- | String |
| goodwx_definition.goodwx_sigwave | Good weather significant wave height threshold defined in the CP. "" if not used |
meter | String |
| goodwx_definition.goodwx_windsea | Good weather wind wave height threshold defined in the CP. "" if not used as criterion |
meter | String |
| goodwx_definition.gooodwx_swell | Good weather swell height threshold defined in the CP. "" if not used. Note: field name has triple 'o' — intentional for backward compatibility |
meter | String |
| goodwx_definition.goodwx_current | Current condition used for good weather assessment (e.g., "All" = all directions considered) |
- | String |
| warranted.speed | CP-warranted speed | knots | String |
| warranted.fo | CP-warranted FO consumption | MT/day | String |
| warranted.do | CP-warranted DO consumption | MT/day | String |
| allowance.speed | Speed allowance (tolerance applied to warranted speed before judging performance) | knots | String |
| allowance.fo | FO allowance (tolerance applied to warranted FO). Unit is defined by fuel_unit |
see fuel_unit | String |
| allowance.do | DO allowance (tolerance applied to warranted DO). Unit is defined by fuel_unit |
see fuel_unit | String |
| allowance.speed_unit | Unit for speed allowance (typically "kts") |
- | String |
| allowance.fuel_unit | Unit for fuel allowance: "%" = percentage of warranted value, "MT" = absolute tons |
- | String |
| rpm | [Fixed: null] Engine RPM — not available in current system |
- | null |
| slip | [Fixed: null] Propeller slip — not available in current system |
% | null |
| co2_fo | CO2 from FO. Calculated as total FO consumption (outside_eca + inside_eca) × 3.1144. null if no data |
mt-CO2 | Number|null |
| co2_do | CO2 from DO. Calculated as total DO consumption (outside_eca + inside_eca) × 3.206. null if no data |
mt-CO2 | Number|null |
| id | Unique audit record ID. Identifies this specific CP warranty assessment result | - | String |
Parameters
Query Parameters
ships
Comma-separated IMO numbers (7 digits each, max 20). Omit to return all ships for your account.
Typestring
Example
9453810,9882994start_time
Start date (YYYYMMDD). Default: 12 months ago.
Typestring
Example
20260101end_time
End date (YYYYMMDD). Default: today.
Typestring
Example
20260601last_x_months
Return data for the last N months (1–48). Default: 12. Cannot be used together with start_time/end_time.
Typeinteger
Example
6minimum
1maximum
48Responses
Success
application/json
JSON
[
{
"ship_name": "PACIFIC STAR",
"imo_num": "9453810",
"voy_num": "024N",
"loading_condition": "L",
"eco_speed": "U",
"seg": 1,
"dep_port": "JPYOK",
"atd": "2024/01/03T08:42:00",
"arr_port": "USLAX",
"ata": "2024/01/18T14:17:00",
"loss_saving": {
"time": "24.07",
"fo": "35.71",
"do": "0",
"fuel_unit": "MT"
},
"is_warranted": "",
"comment": {
"red": "",
"yellow": "",
"blue": ""
},
"outside_eca": {
"goodwx_dist": "3412",
"goodwx_time": "231.7",
"goodwx_avg_speed": "14.73",
"goodwx_current": "0.21",
"goodwx_perf_speed": "14.52",
"goodwx_total_fo": "412.3",
"goodwx_total_do": "13.8",
"goodwx_daily_fo": "42.69",
"goodwx_daily_do": "1.43",
"entire_dist": "3687",
"entire_time": "362.4",
"entire_avg_speed": "13.31",
"entire_current": "0.16",
"entire_perf_speed": "",
"entire_total_fo": "596.1",
"entire_total_do": "19.4",
"entire_daily_fo": "39.42",
"entire_daily_do": "1.28"
},
"inside_eca": {
"goodwx_dist": "",
"goodwx_time": "",
"goodwx_avg_speed": "",
"goodwx_current": "",
"goodwx_perf_speed": "",
"goodwx_total_fo": "",
"goodwx_total_do": "",
"goodwx_daily_fo": "",
"goodwx_daily_do": "",
"entire_dist": "",
"entire_time": "",
"entire_avg_speed": "",
"entire_current": "",
"entire_perf_speed": "",
"entire_total_fo": "",
"entire_total_do": "",
"entire_daily_fo": "",
"entire_daily_do": ""
},
"goodwx_definition": {
"goodwx_wind": "",
"goodwx_bf": "4",
"goodwx_windspeed": "",
"goodwx_dss": "3",
"goodwx_sigwave": "2",
"goodwx_windsea": "",
"gooodwx_swell": "",
"goodwx_current": "All"
},
"warranted": {
"speed": "14.5",
"fo": "45",
"do": "1.5"
},
"allowance": {
"speed": "0.5",
"fo": "5",
"do": "0",
"speed_unit": "kts",
"fuel_unit": "%"
},
"rpm": null,
"slip": null,
"co2_fo": 1856.033,
"co2_do": null,
"id": "sid20240103_000312_1"
}
]