Shipwrecked API

API Endpoints

Full listing of all RESTful endpoints for maritime vessel operations, trip management, and fuel analytics.

🚢 Vessels

GET /vessels

Retrieve a list of all registered vessels with current status information.

View Details →
POST /vessels

Add a new vessel to the registry with initial operational parameters.

View Details →

🚦 Trips

GET /trips

List all upcoming and active trips with detailed routing information.

View Details →
POST /trips

Schedule a new vessel trip with waypoints and estimated time of arrival (ETA).

View Details →

⛽� Fuel Analytics

POST /vessels/{id}/refuel

Record fuel replenishment events for specific vessels with quantity and cost data.

View Details →
GET /fuel/forecast

Generate 7-day fuel consumption predictions based on current vessel operations.

View Details →

⚙️ Maintenance

PATCH /vessels/{id}/schedule

Update routine maintenance schedules and maintenance history records.

View Details →