› compliance_grid.aiCOMPLIANCEGRIDGOV · COMPLIANCE · INTELLIGENCE
Maritime & Port Security

IMO Lookup

GET/v1/maritime/vessels/imo/{imo}$0.01 per call

Look up a vessel by IMO number.

Parameters

NameInTypeDescription
imorequiredpathstring

Response fields

FieldTypeDescription
successbooleane.g. true
imostringe.g. 9811000
foundbooleane.g. true
vesselobject
vessel.vesselNamestringe.g. EVER GIVEN
vessel.imoNumberstringe.g. 9811000
vessel.mmsistringe.g. 353136000
vessel.callSignstringe.g. 3EQJ5
vessel.flagstringe.g. Panama
vessel.vesselTypestringe.g. Container Ship
vessel.grossTonnagenumbere.g. 220940
vessel.yearBuiltstringe.g. 2018
vessel.ownerNamestringe.g. SHOEI KISEN KAISHA
vessel.portOfRegistrystringe.g. Panama City
vessel.statusstringe.g. Active
dataSourceobject
dataSource.namestringe.g. ComplianceGrid Maritime Registry (development seed data)
dataSource.notestringe.g. A small sample of vessels only. No live vessel feed (USCG PSI…
metaobject
meta.dataSourceobject
meta.dataSource.namestringe.g. ComplianceGrid Maritime Registry (development seed data)
meta.dataSource.provenancestringe.g. seed
meta.dataSource.notestringe.g. A small sample of vessels only. No live vessel feed (USCG PSI…

Fields are read from a real response captured 2026-11-04, shortened. Optional fields may be absent in other responses.

Errors

  • 400 invalid request
  • 401 missing or bad key
  • 403 not in your plan
  • 429 rate limited, see Retry-After
  • 402 payment required
  • 5xx retry with backoff

Error bodies and codes are described in Error codes and troubleshooting.