Open platform
Your fleet data, your algorithms, your systems — no walled garden
Legacy ship management platforms lock your maintenance history behind an integration quote. Full Ahead ships a documented REST API, signed webhooks, configurable operating thresholds and a bring-your-own scoring hook in every subscription — so your proprietary models and third-party systems plug straight into the predictive PMS.
Scoped API keys
Read-only or read-write, optional expiry, instant revocation, hashed at rest.
Signed webhooks
Nine fleet events pushed to your systems with HMAC-SHA256 signatures and delivery logs.
Rich configuration
Due-soon windows, certificate warnings, RUL thresholds, stock buffers, PSC sensitivity, currency.
Bring your own model
Register an HTTPS scoring endpoint and let your data science team drive the plan.
REST endpoints
Base URL https://fullaheadmaritime.com/api/public/v1. Authenticate with Authorization: Bearer <key>. Everything is JSON and scoped to your workspace.
/api/public/v1/vesselsFleet register with IMO, flag, type, status/api/public/v1/equipment?vessel_id=Machinery register and running hours/api/public/v1/jobs?status=overduePlanned maintenance jobs and due dates/api/public/v1/certificatesISM / ISPS / SOLAS / MARPOL certificate expiries/api/public/v1/spare-partsStock on board, minimum levels, unit cost/api/public/v1/requisitionsProcurement pipeline and budget exposure/api/public/v1/telemetry?metric=Raw sensor readings by equipment or metric/api/public/v1/readingsPush sensor batches; triggers the adaptive re-plan/api/public/v1/jobsCreate a maintenance job from your own system/api/public/v1/jobs/statusClose out or re-state a jobTry it in two lines
curl https://fullaheadmaritime.com/api/public/v1/jobs?status=overdue \
-H "Authorization: Bearer fa_live_•••"
# push condition data from your own gateway
curl -X POST https://fullaheadmaritime.com/api/public/v1/readings \
-H "Authorization: Bearer fa_live_•••" \
-H "Content-Type: application/json" \
-d '{"readings":[{"vessel_id":"…","equipment_id":"…",
"metric":"lube_oil_temp","value":78.4}]}'Webhook events
Verify every delivery: HMAC_SHA256(secret, `${timestamp}.${body}`) must equal X-FullAhead-Signature.
Plug in your own algorithms
Many operators have years of engine data and a model they trust. Full Ahead does not ask you to abandon it. Register your scoring service and we post the equipment snapshot on every predictive cycle:
POST https://models.yourcompany.com/rul
{ "version": "1", "equipment": [ { "id": "…", "name": "Main Engine",
"criticality": "critical", "running_hours": 48210 } ] }
// your response
{ "scores": [ { "equipment_id": "…", "remaining_useful_life_days": 41,
"risk_score": 0.72, "recommendation": "Advance injector overhaul" } ] }Advisory mode shows your score beside ours so superintendents can compare. Override mode lets your model re-time jobs directly — with every substitution written to the immutable audit log, so class and flag can still see who decided what.
Integration questions
Talk to us about your stack
Tell us what you need to connect — ERP, BI, an OEM gateway or your own model — and we will map the integration before you commit to anything.
Talk to us
Tell us about your fleet — we'll reply with a straight answer.
Ask about migrating an existing PMS, offline operation at sea, class and flag audits, or what your fleet would actually cost. No sales sequence, no discovery call gate.
- Answer from a person, usually same working day
- Data migration from spreadsheets or legacy PMS
- Pricing in EUR, published — nothing hidden
