TypeScript SDK, REST API with 220+ controllers, real-time WebSockets. Integrate fleet, tracking and taxi data into your applications.
43 resources · 211 docs · Bearer auth · invitation-only access
The official SDK wraps authentication, position polling, WebSockets and every business module. Auto-injected credentials, strict types, Axios interceptors.
import { MalambiSDK } from '@malambi/sdk'; const sdk = new MalambiSDK(); // Authentication await sdk.auth.login('user', 'password'); // Vehicles inside a group const vehicles = await sdk.locateGroups.getVehiclesByGroup(123); // Live positions over WebSocket sdk.live.on('position', (v) => { console.log(v.tag, v.loc); });
A single endpoint /Helper, hundreds of IRequest controllers. A simple, powerful pattern.
FleetMan core, plugins, tools library.
Each with its own API namespace.
Structured responses with total/rows for pagination.
# Simplified vehicle list GET /Helper?frm=GetVehiclesSimple # Geozones tree with checkboxes GET /Helper?frm=GetGeozonesTree&checkbox=1 # Send an SMS via SmsSender POST /Helper?frm=SmsSender &to=237699123456&text=Hello
PING/PONG, application-level, network detection, inter-server.
Disconnect detection, exponential retry up to 10 attempts.
Real-time positions, chat, alerts, presence, taxi rides.
Request developer access — API keys plus access to the sandbox endpoints.
Get developer access