Skip to main content
Protection & Indemnity club coverage for vessels.

GET /api/v1/pi-clubs

List all P&I clubs with risk tier and IG membership. Response
{ "clubs": [...] }
Example
curl -X GET \
  https://axiomoverwatch.io/api/v1/pi-clubs

GET /api/v1/pi-coverage

P&I coverage records for vessels. Parameters
NameTypeRequiredDescription
vesselstringIMO number
Response
{ "coverage": [...] }
Example
curl -X GET \
  https://axiomoverwatch.io/api/v1/pi-coverage?vessel=VALUE

POST /api/v1/pi-coverage/import

Requires API key.
Bulk import P&I coverage from CSV. Response
{ "rows_processed", "matched", "unmatched_clubs" }
Example
curl -X POST -H "X-API-Key: YOUR_KEY" \
  https://axiomoverwatch.io/api/v1/pi-coverage/import \
  -d '{"key":"value"}'