Build Maritime Apps with AI
Clean data, clear schemas, zero friction. Whether you're vibe coding with Claude or shipping production apps, our API speaks your language.

Why Developers Love Us
Built for the AI era. Our API is designed to work seamlessly with modern development tools.
AI-Native Data
Structured JSON responses that AI assistants understand instantly. No parsing headaches, no guesswork.
{"vessel_name": "Ever Given""latitude": 30.0456"speed_knots": 12.5}Predictable Schemas
Consistent field names and types across all endpoints. Build once, trust always.
Global Coverage
800,000+ vessels tracked via satellite and terrestrial AIS.

Real-time + Historical
From live vessel positions to 2-year voyage histories. All the data, one API.
Fair Pricing
Pay per call. No surprises. Built-in safeguards.
Blazing Fast
GPU-accelerated servers. 99.9% uptime. Response times that keep up with your flow.
Your AI Assistant Already Knows Our API
Whether you're using Claude, Cursor, Copilot, or ChatGPT, our self-documenting responses and intuitive field names mean your AI assistant can generate working code on the first try.
- Descriptive field names — no cryptic abbreviations
- Consistent types — latitude is always a number, never a string
- Complete docs — full API reference with examples
- LLM-ready docs — open directly in Claude or ChatGPT, copy as markdown, or use OpenAPI/Postman
# Your prompt to Claude/Cursor:
"Write a Python function that fetches the current location of vessel IMO 9811000 using the DataDocked API and returns it as a dict."
# AI generates working code:
import requests
def get_vessel_location(imo: str) -> dict:
response = requests.get(
f"https://api.datadocked.com/v1/vessel/{imo}",
headers={"X-API-Key": API_KEY}
)
return response.json()What You Can Build
From side projects to production systems, our API powers maritime innovation.
Fleet Dashboard
Real-time monitoring for ship operators and fleet managers.

Port Analytics Tool
Arrival predictions, congestion analysis, and terminal insights.

Voyage Optimizer
Route analysis, fuel efficiency, and historical patterns.

Risk Assessment
Insurance scoring, compliance monitoring, and due diligence.

Supply Chain Tracker
Cargo visibility and ETA predictions across oceans.

Emissions Calculator
Green shipping analytics and sustainability reporting.
Join the Maritime Innovation Wave
Whether you're building the next big logistics platform or a weekend project to track your favorite container ship, we've got your back.
Startup-Friendly Pricing
Start small, scale big
Complete Documentation
Full API reference with examples
Direct Support
Real humans, fast responses
Built for Scale
99.9% uptime, globally distributed
Popular Endpoints
/vessel/{imo}Real-time vessel position
/vessel/{imo}/historyHistorical track data
/vessel/{imo}/port-callsPort call history
/port/{locode}/vesselsVessels at port
Data That Makes Sense
Clean, well-structured responses designed for developers and AI alike.
{
"imo": "9811000",
"mmsi": "636020113",
"vessel_name": "Ever Given",
"vessel_type": "Container Ship",
"flag": "Panama",
"latitude": 30.0456,
"longitude": 32.4576,
"speed_knots": 12.5,
"course": 142.3,
"heading": 145,
"navigation_status": "Under way using engine",
"destination": "NLRTM",
"eta": "2024-03-15T14:00:00Z",
"draught_meters": 14.5,
"last_updated": "2024-03-10T08:30:00Z"
}Key Fields Explained
imo / mmsiUnique vessel identifiers for precise tracking
latitude / longitudeCurrent position coordinates
speed_knots / courseReal-time navigation data
navigation_statusHuman-readable AIS status
destination / etaVoyage planning information
last_updatedData freshness timestamp (ISO 8601)
Ready to Build?
Join developers and startups using DataDocked to power their maritime applications.
Working with an LLM? Use our OpenAPI documentation for seamless AI integration.