Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.datadocked.com/llms.txt

Use this file to discover all available pages before exploring further.

Get Your API Key

1

Sign up

Create an account at datadocked.com/signup
2

Get your key

Find your API key in your dashboard

Track a Vessel

Get the real-time location of any vessel using its IMO or MMSI number.
curl -X GET "https://datadocked.com/api/vessels_operations/get-vessel-location?imo_or_mmsi=9247431" \
  -H "x-api-key: YOUR_API_KEY"

Response

{
  "detail": {
    "name": "REGAL_I",
    "imo": "9247431",
    "mmsi": "655919000",
    "latitude": "33.384193",
    "longitude": "128.03142",
    "speed": "1.1",
    "course": "91",
    "heading": "89",
    "destination": "Suez canal Egypt",
    "navigationalStatus": "Underway using Engine",
    "positionReceived": "Jan 04, 2026 04:15 UTC",
    "dataSource": "Satellite"
  }
}

Check Your Credits

curl "https://datadocked.com/api/vessels_operations/my-credits" \
  -H "x-api-key: YOUR_API_KEY"
Response:
{
  "detail": "99929 credits left."
}

Common Endpoints

Vessel Location

1 credit - Real-time position

Full Vessel Info

5 credits - Complete vessel profile

Port Calls

1 credit - Port history

Bulk Search

1 credit/vessel - Up to 50 vessels

Finding Vessel Identifiers

Search by Name

curl "https://datadocked.com/api/vessels_operations/vessels-by-vessel-name?name=EVER_GIVEN" \
  -H "x-api-key: YOUR_API_KEY"
Replace spaces in vessel names with underscores: EVER GIVENEVER_GIVEN

Response

{
  "total": 1,
  "items": [
    {
      "name": "EVER GIVEN",
      "imo": "9811000",
      "mmsi": "353136000",
      "country": "Panama",
      "type": "Container Ship"
    }
  ]
}

Download API Specs

OpenAPI Spec

OpenAPI 3.1 JSON schema

Postman Collection

Import directly into Postman

Next Steps

API Reference

Explore all 14 endpoints

SDKs

Integration examples in multiple languages

Use Cases

See how companies use the API

Credits

Understand pricing