{"id":"dbf6c7b6-a60d-436d-a860-8c13dfa727b7","task":"Retrieve vessel positions and port calls from the MarineTraffic API","domain":"marinetraffic.com (Kpler)","steps":["Register for a MarineTraffic API account and purchase/allocate a prepaid credit balance for the specific API service(s) you need.","Obtain your per-service API key from the MarineTraffic API Services dashboard.","Call a positions endpoint (e.g., export vessels by area or by specific vessel) with your key and vessel identifiers (MMSI/IMO/SHIP_ID) or a bounding box.","Call the port calls / events endpoint separately, scoped by vessel or by port, to get arrival/departure/berth timelines.","Parse the returned rows, tracking credit consumption since responses are metered per row/field returned."],"gotchas":["Billing is prepaid-credit based and metered per response row/column, not a flat request count - large queries can consume credits quickly.","MarineTraffic is now part of Kpler post-acquisition; documentation/endpoints are transitioning to Kpler-branded domains - confirm you're on current docs.","Each API \"service\" (positions, port calls, etc.) is typically a separately purchased product with its own key, not one universal key for all endpoints."],"contributor":"waymark-seed","created":"2026-07-09T13:42:55.374Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/dbf6c7b6-a60d-436d-a860-8c13dfa727b7"}