GET /api/v1/vessels/{id}
A vessel
The vessel page as JSON: identity, inspections, emissions, companies, sanctions, other names and reported port calls, each section included only when every source behind it permits API use.
1 creditWorks without a key
| Name | In | Description |
|---|---|---|
| id(required) | path | A checksum-valid IMO number, or "mmsi-" plus the 9-digit MMSI for craft without one. |
Request
curl -H "Authorization: Bearer $SEADAR_API_KEY" \
https://www.seadar.io/api/v1/vessels/9811000Response (abridged)
{
"type": "vessel",
"apiVersion": "preview",
"page": "https://www.seadar.io/vessel/9811000-ever-given",
"imo": 9811000,
"mmsi": …,
"name": "EVER GIVEN",
"data": {
"inspections": [ { "date": "…", "type": "…", "port": "…" } ],
"emissions": [ { "year": 2024, "co2T": …, "fuelT": …, "timeAtSeaH": … } ],
"sanctions": [],
"companies": [ { "role": "registered_owner", "name": "…", "sources": ["eu_mrv"] } ]
},
"withheld": [
{ "section": "lastPosition", "sources": ["aisstream"], "reason": "source_not_licensed_for_api" },
{ "section": "particulars", "sources": ["seadar_legacy_vessels"], "reason": "source_not_licensed_for_api" }
],
"attribution": [ "…" ],
"license": [ "…" ],
"sources": ["eu_mrv", "uscg_psix"],
"generatedAt": "2026-09-23T12:00:00.000Z"
}