> For the complete documentation index, see [llms.txt](https://docs.distance.tools/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.distance.tools/tools/api/api-reference/routing-maritime.md).

# routing/maritime

Calculate maritime sea routes between ports or coordinates

## Get maritime sea routes

> Calculate maritime sea routes between ports or coordinates.

```json
{"openapi":"3.0.0","info":{"title":"Distance API","version":"2.0.0"},"tags":[{"name":"Routing","description":"High-performance routing endpoints for car and maritime routes. Powered by OSRM-style responses, suitable for turn-by-turn navigation, ETA estimation, and logistics optimization.\n"}],"servers":[{"url":"https://api.distance.tools/api/v2"}],"security":[{"XBillingToken":[]}],"components":{"securitySchemes":{"XBillingToken":{"type":"apiKey","in":"header","name":"X-Billing-Token","description":"Authentication token for billing. Get your token at https://developers.distance.tools."}}},"paths":{"/routing/maritime":{"post":{"tags":["Routing"],"summary":"Get maritime sea routes","description":"Calculate maritime sea routes between ports or coordinates.","parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["route"],"properties":{"route":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"object","required":["lat","lng"],"properties":{"lat":{"type":"number","format":"double","description":"Latitude coordinate","minimum":-90,"maximum":90},"lng":{"type":"number","format":"double","description":"Longitude coordinate","minimum":-180,"maximum":180}}}}}}}}},"responses":{"200":{"description":"Valid request and route was found"},"400":{"description":"Bad Request - Invalid request"},"404":{"description":"Not Found - Valid request but location not found"}}}}}}
```

{% content-ref url="/pages/NPQIcztl3mXnilGRpmZj" %}
[routing/maritime](/tools/api/api-reference/routing-maritime.md)
{% endcontent-ref %}
