Get Satellite Historical Vessel Data
Retrieve a combined satellite and terrestrial AIS track for a vessel. Available only on the satellite data plan; other accounts receive HTTP 400 and are not charged. Positions are sorted oldest to newest. Pricing is 5 credits per unique date with positions in the results; your balance must cover 5 credits per day of the requested range before the request runs, and a response with no positions is free. One request covers up to 90 days, history extends back 2 years, and a 90-day request can take up to about 30 seconds — set a client timeout of at least 60 seconds. Rate limit: 15 requests/min.
Date Format
Dates must be provided in ISO 8601 format:Limits
- Maximum date range: 90 days per request
- Historical data extends back 2 years
- A single request can return tens of thousands of positions
Pricing & Pre-authorization
Credits are calculated per unique calendar date that has positions in the results. Before the request runs, your balance must cover 5 credits per day of the requested range (even if some days end up without positions).Client Timeout
A 90-day request can take up to about 30 seconds and return tens of thousands of positions. Set a client timeout of at least 60 seconds.Errors
400"This endpoint is available only for the satellite data plan."— Account is not on the satellite plan.400"History is available for the last 2 years only."—from_dateis older than 2 years.400—to_datein the future,to_datenot afterfrom_date, or range exceeds 90 days.
Response Fields
count: Number of unique dates with positions (used to compute credit charge)response.status:"success"or an error descriptionresponse.data[]: Position records sorted by time (oldest first), each with:lat: Latitude in decimal degreeslng: Longitude in decimal degreescourse: Course over ground in degrees (nullwhen not available)speed: Speed over ground in knots (nullwhen not available)time: ISO 8601 UTC timestamp
Authorizations
Your personal API key found in your profile dashboard at https://datadocked.com/dashboard/my_keys
Query Parameters
The IMO or MMSI number of the vessel you want to retrieve the satellite and terrestrial track for.
Beginning of the date range in ISO 8601 format. Must be within the last 2 years. The range between from_date and to_date must be 90 days max.
End of the date range in ISO 8601 format. Must not be in the future and must be later than from_date. The range between from_date and to_date must be 90 days max.