Ecomarine API
Ecomarine API accurately calculates sailing distances within Emission Control Areas (ECAs) to help you optimize fuel costs and ensure IMO 2020 compliance. 100% Refund Guarantee: use up to 10% of your credits and aren’t satisfied? We’ll give you a full refund—no questions asked.
Ecomarine API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Routes | ||
| POST |
calculateRoute /calculate_route |
Calculate a marine route between two points with ECA distance and compliance data. **Coordinate Format:** [latitude, longitude] - Rotterdam: [51.9244, 4.4777] - New York:… |
| ECA Zones | ||
| GET |
supportedZones /supported-zones |
Get a list of all supported ECA zones with complete metadata. Includes zone name, type, sulphur limits, regulations, and geographic boundaries. |
| GET |
checkPoint /check-point |
Check if specific coordinates are inside any ECA zone. Returns zone information if inside an ECA, or indicates if outside all zones. |
| Health | ||
| GET |
ping /ping |
Lightweight health check for monitoring services |
| GET |
root / |
Check if the API is running and get service information |
Ecomarine API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | 50 / second |
|
| ULTRA Recommended | $49 / month | 1500 / second |
|
| MEGA | $149 / month | 100 / second |
|