Skip to content

API

Yes. The Operator API is a token-based REST API for fleet operators to read their own Floatist data: maintenance tasks, bookings, boats, bases, and the reference lists that go with tasks (workflow states, categories, labels, projects, users). It’s built for integrations like accounting or reporting tools that need to pull structured fleet data on a schedule, for example to work out maintenance cost per boat over a period.

Fleet operator admins can generate a token under Settings > API tokens. Each token acts as a specific user and is sent as a bearer token: Authorization: Bearer <token>. Tokens are named so you can tell them apart, and can be revoked individually at any time, which stops that integration immediately.

From the API tokens page, open the API documentation link for the full interactive reference: every endpoint, request and response shape, and a way to try requests directly.

Task search returns your maintenance tasks with full detail: workflow state, boat, category, project, assignees, labels, priority, who created the task, and the full cost breakdown (used inventory items, manual expenses, and logged labor hours with technician and duration), plus pre-computed totals. Results are paged, newest first.

Filter tasks by boat, workflow state, done date, created date, project, category, label, assignee, or priority, so “all done tasks for a boat in the last 90 days” or “all open tasks in a given workflow state” are each a single request.

Updating a task through the API currently supports changing its labels only. Changing a task’s workflow state through the API isn’t available yet.

Charter support tickets, checklists, and bookings or tasks linked to a task aren’t included in the task response.

If you’re interested in API access or have a specific integration use case, contact us at support@floatist.com and we’ll discuss what’s possible.