IACS Classification Data

Vessel classification data
as a clean REST API

Query IACS class status, survey dates, and compliance info by IMO number. Stop maintaining scrapers — start shipping.

terminal
# Fetch vessel classification by IMO
curl -X POST https://vessel-class-finder-production.up.railway.app/vessels \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"imos": [9200079]}'

# Response
[{
  "imo": 9200079,
  "vessel_name": "NORDIC AURORA",
  "class": "DNV",
  "status": "In Class",
  "date_of_survey": "15/06/2025",
  "date_of_next_survey": "15/06/2028",
  "date_of_latest_status": "01/01/2024",
  "reason_for_status": ""
}]

From IMO number to classification data in milliseconds

We aggregate and structure IACS vessel classification data so your engineering team doesn't have to.

1

Get an API key

Register and receive your API key instantly. Free tier includes 100 lookups per month.

2

Query by IMO

Send a POST with one or more IMO numbers. Get structured JSON back with full classification details.

3

Always fresh

Data is automatically refreshed weekly from IACS member societies. No stale records, no maintenance on your end.

Every field you need for classification compliance

Structured data from IACS member societies, covering the global commercial fleet.

imo BIGINT — IMO number
vessel_name TEXT — Ship name
class TEXT — Classification society
status TEXT — Class status
date_of_survey TEXT — Last survey date
date_of_next_survey TEXT — Next survey due
date_of_latest_status TEXT — Status change date
reason_for_status TEXT — Status reason

Simple REST endpoints

Authenticate with an API key header. All responses are JSON.

POST /register Create an account
POST /login Get JWT token + API key
POST /vessels Query vessels by IMO numbers
GET /subscription Check subscription status
POST /subscribe Activate subscription
GET /api-keys List your API keys
DELETE /api-keys/:key Revoke an API key

Start free, scale as you grow

No credit card required. Upgrade when you need more lookups.

Free

$0
100 lookups / month
  • Full API access
  • All data fields
  • Weekly data refresh
Get Started

Pro

$199 /mo
50,000 lookups / month
  • Everything in Starter
  • Dedicated support
  • Higher rate limits
Contact Us

Enterprise

Custom
Unlimited lookups
  • Everything in Pro
  • SLA guarantee
  • Custom integrations
Contact Us

Get your free API key

100 lookups per month. No credit card required.