Home / FleetMan / Architecture / 220+ REST APIs
Architecture

220+ REST APIs

Every business plugin exposes its functions via a single /Helper endpoint. 220+ documented IRequest controllers, ready for ERP / CRM / BI integration.

220+ endpoints Docusaurus docs TypeScript SDK
Enterprise architecture

What 220+ REST APIs does

Endpoints

220+ IRequest controllers

Each plugin (19 plugins) exposes 5 to 25 atomic controllers.

URL

Single /Helper URL

Pattern /Helper?frm=Controller&task=action. No API versioning.

Format

ExtJS-compatible JSON

Responses {success, total, rows: [...]}. Native pagination.

SDK

TypeScript SDK

Official SDK for Node/React Native with auto-injected auth.

Doc

Public documentation

Published Docusaurus 3.8 docs — one schema per controller.

Auth

Persistent API token

Long-lived tokens for machine-to-machine integrations.

Architecture

How it integrates

Each controller implements the IRequest interface and is routed via the Helper servlet:

// Exemple
GET /Helper?frm=GetVehiclesSimple&acc_token=...&acc_id=...
→ {"success":true, "total":42, "rows":[{...}]}

// SDK TypeScript
const sdk = new MalambiSDK({ token, userId });
const vehicles = await sdk.locateGroups.getVehicles();
Technical specs
Endpoint/Helper
Authacc_token + acc_id + acc_sid
FormatExtJS JSON
Paginationstart + limit
Trisort + dir (whitelisted SQL)
Docdocs.malambi.net (Docusaurus)

Try 220+ REST APIs on FleetMan

Bundled with FleetMan — activation is instant. Contact your account manager or start a free trial.