Pour les développeurs

Construisez avec Malambi

SDK TypeScript, API REST avec 220+ contrôleurs, WebSocket temps réel. Intégrez la flotte, le tracking, le taxi à vos applications.

SDK Officiel

Malambi SDK pour TypeScript

Le SDK officiel encapsule l'authentification, le polling de positions, les WebSockets et tous les modules métier. Auto-injection des credentials, types stricts, intercepteurs Axios.

  • Authentification (token + refresh)
  • Module LocateGroups (groupes & véhicules)
  • WebSockets natifs avec heartbeat
  • Types TypeScript alignés avec l'API
Demander un accès
app.ts
import { MalambiSDK } from '@malambi/sdk';

const sdk = new MalambiSDK();

// Authentification
await sdk.auth.login('user', 'password');

// Liste des véhicules d'un groupe
const vehicles = await
    sdk.locateGroups.getVehiclesByGroup(123);

// WebSocket positions live
sdk.live.on('position', (v) => {
    console.log(v.tag, v.loc);
});
API REST

Helper — l'API qui pilote Malambi

Un seul endpoint /Helper, des centaines de contrôleurs IRequest. Pattern simple et puissant.

220+

Contrôleurs documentés

FleetMan core, plugins, librairie tools.

19

Plugins métier

Chacun avec son namespace API.

JSON

Format de réponse

Réponses structurées avec total/rows pour pagination.

# Liste simplifiée des véhicules
GET /Helper?frm=GetVehiclesSimple

# Arbre des géozones avec checkboxes
GET /Helper?frm=GetGeozonesTree&checkbox=1

# Envoi SMS via SmsSender
POST /Helper?frm=SmsSender
   &to=237699123456&text=Hello
Temps réel

WebSocket pour le live

Heartbeat 4 niveaux

PING/PONG, application-level, network detection, inter-serveur.

Auto-reconnexion

Détection coupure, retry exponentiel jusqu'à 10 tentatives.

Multi-canal

Positions, chat, alertes, présence, course taxi en temps réel.

Prêt à construire ?

Demandez un accès développeur — clés API + accès aux endpoints sandbox.

Obtenir un accès dev