DNV · Capability
DNV Class Status API
DNV's Class Status API provides programmatic access to vessel classification data. Authentication uses OAuth 2.0 with Azure AD B2C as the identity provider. Access tokens are obtained from the Microsoft identity platform and are valid for approximately 20 minutes. Access requires a separate API contract with DNV. The API supports retry logic using exponential backoff for resilience.
What You Can Do
GET
Searchvessels
— Search vessels by classification criteria
/vessels
GET
Getvessel
— Get vessel classification details
/vessels/{imoNumber}
GET
Getvesselcertificates
— Get vessel classification certificates
/vessels/{imoNumber}/certificates
GET
Getvesselsurveys
— Get vessel survey records and schedule
/vessels/{imoNumber}/surveys
GET
Getfleetstatus
— Get fleet classification status
/fleets
MCP Tools
searchvessels
Search vessels by classification criteria
read-only
idempotent
getvessel
Get vessel classification details
read-only
idempotent
getvesselcertificates
Get vessel classification certificates
read-only
idempotent
getvesselsurveys
Get vessel survey records and schedule
read-only
idempotent
getfleetstatus
Get fleet classification status
read-only
idempotent