FleetbaseFleetbase
DevelopersBuild on the open logistics platform

The developer-first logistics platform

Every part of Fleetbase is built on the same API, SDKs, and extension framework we ship to you. Build custom dispatch flows, integrate with your ERP, embed live tracking in your storefront, or ship a full vertical extension to the marketplace — all on infrastructure you can self-host.

Fleetbase Developer Console — API key management, request logs, and webhook configuration

REST

Full JSON:API

WS

SocketCluster channels

50+

API endpoints

AGPL

Open source

What you can build with

Six building blocks. One open platform.

Pick what you need. Use the REST API for clean integrations. Drop in an SDK for first-class language ergonomics. Subscribe to webhooks for event-driven workflows. Open a real-time channel for live tracking. Or build an entire vertical extension that ships through the marketplace.

REST API
A complete REST API for every resource in the platform. Orders, drivers, places, contacts, vehicles, fleets, routes, tracking — full CRUD with consistent JSON:API responses.
Official SDKs
Idiomatic clients for JavaScript and PHP that wrap the entire REST API. Type-safe, auto-paginated, and ready for both server-side and client-side use.
Webhooks
Subscribe to every meaningful event in the platform — order created, dispatch assigned, status changed, driver location, payment captured. HMAC-signed delivery with automatic retries.
Real-time WebSockets
SocketCluster-powered channels stream live driver locations, order updates, and dispatch events to your apps as they happen — no polling.
Extensions framework
The same framework FleetOps, Storefront, Pallet, and Ledger are built on. Ship full-stack extensions (Ember frontend + Laravel backend) and publish them to the marketplace.
Developer Console
Manage API keys, inspect every request log, configure webhook endpoints, and monitor live socket channels — from a console built into the platform.
Open source

Built in the open. Forkable. Yours.

Every line of Fleetbase — the API, the console, the driver app, the SDKs, the CLI — lives on GitHub under AGPL-3.0. Self-host it, fork it, audit it, contribute to it. No black boxes, no vendor lock-in.

  • fleetbase/fleetbase — the monorepo with every module.
  • fleetbase/fleetbase-js, fleetbase/fleetbase-php — official SDKs.
  • fleetbase/storefront-app, fleetbase/navigator-app — React Native apps you can white-label and ship.
  • fleetbase/cli — extension scaffolding and registry tooling.
Webhook configuration in the Fleetbase Developer Console

Developer FAQ

The questions we hear most from teams evaluating the platform.

Is the Fleetbase API free to use?

Yes — the Fleetbase REST API is available on every plan, including the free self-hosted version. Cloud customers operate under the resource-unit allocation of their plan; self-hosted customers have no API limits beyond their own infrastructure capacity.

What authentication does the API use?

Bearer token authentication with per-key scopes. Generate API keys in the Developer Console, attach granular permissions, and rotate them at any time. Storefront customer-facing endpoints use a separate public-key flow.

Which languages are supported by official SDKs?

JavaScript / TypeScript (Node and browser) and PHP have official SDKs. Storefront also ships with a dedicated JavaScript SDK. Because the underlying API is JSON-based REST, any language with an HTTP client can integrate cleanly.

How do extensions work?

Extensions are full-stack modules — an Ember Engine frontend paired with a Laravel package backend. They install with one command via the Fleetbase CLI, contribute new screens and APIs to the console, and can be published to the public registry for distribution or sale.

Can I self-host the API?

Yes. Fleetbase is AGPL-3.0 open source. Run the API server on your own infrastructure with full control over data residency, scaling, and customization. The same SDKs, webhooks, and extension framework work against your self-hosted instance.

Is there a sandbox or test environment?

Yes — the Cloud free trial includes 50 resource units against a live test environment. For self-hosted, the development setup runs locally via Docker Compose or the CLI, with seed data for immediate experimentation.

How are webhook deliveries secured?

Every webhook payload is signed with an HMAC-SHA256 signature using a per-endpoint secret. The signature is included in the request headers; verify it on your end to confirm the request originated from Fleetbase.

Where is the source code?

The full Fleetbase platform lives at github.com/fleetbase/fleetbase. All modules, SDKs, mobile apps, and the CLI are in public repositories under the @fleetbase GitHub organization.

Start building in under five minutes.

Generate an API key, send your first request, and ship a real integration before lunch. Or fork the repo and run the whole stack on your laptop.

Developer Platform — Logistics API, SDKs, Webhooks & Extensions | Fleetbase