Plateforme pour développeurs

Construisez tout ce que vous voulez sur FleetCheeta.

Une API REST propre, des webhooks, des sockets en temps réel, des SDK et des extensions installables. Tout ce que font les applis, vous pouvez le faire depuis le code.

POST /v1/orders
curl https://api.masar.app/v1/orders \
  -H "Authorization: Bearer sk_live_•••" \
  -H "Content-Type: application/json" \
  -d '{
    "pickup": "Warehouse A",
    "dropoff": "Customer 4821",
    "service": "same_day"
  }'

// 201 Created
{
  "id": "ord_4f8b2c",
  "status": "created",
  "tracking_url": "https://track.masar.app/4f8b2c"
}
Pourquoi c'est important

Votre logistique doit s'adapter à votre activité, pas l'inverse.

Les outils clés en main s'arrêtent là où finissent leurs menus. FleetCheeta expose le même moteur qui fait tourner le produit, pour automatiser, étendre et intégrer sans limites.

API REST

Créez des commandes, attribuez des conducteurs, interrogez des zones et plus encore depuis le code.

Webhooks

Recevez chaque événement à l'instant où il se produit.

Sockets en temps réel

Diffusez la position et le statut en direct vers vos propres applis.

Extensions

Installez ou créez des modules qui ajoutent de nouvelles fonctionnalités.

Endpoints
POST/v1/orders
GET/v1/orders/{id}
POST/v1/drivers/{id}/assign
GET/v1/zones
API REST

Une API prévisible et bien conçue.

Des endpoints orientés ressources, des codes de statut clairs et un JSON cohérent. Authentifiez-vous avec une clé restreinte et lancez vos appels.

  • Endpoints de ressources pour les commandes, conducteurs, zones et plus.
  • Authentification par clé avec des permissions restreintes.
  • Pagination, filtrage et écritures idempotentes.
Webhooks et sockets

Réagissez à l'instant où les choses changent.

Abonnez-vous aux événements et recevez un payload signé à chaque changement de statut, ou ouvrez un socket et diffusez les mises à jour en direct à mesure qu'elles surviennent.

  • Webhooks signés avec nouvelles tentatives.
  • Sockets en temps réel pour la position et le statut.
  • Filtrez uniquement les événements qui vous intéressent.
webhook · order.status_changed
{
  "event": "order.status_changed",
  "order_id": "ord_4f8b2c",
  "from": "en_route",
  "to": "delivered",
  "at": "2026-06-10T14:32:08Z"
}
Extensions
Planificateur d'itinéraires
Itinéraires
Paiements conducteurs
Finance
Notificateur SMS
Messagerie
Synchronisation ERP
Intégration
Extensions et modules

Ajoutez des fonctionnalités sans forker.

Installez des extensions pour ajouter des fonctions, ou construisez vos propres modules sur la même plateforme qui fait tourner le cœur.

  • Extensions et modules installables.
  • Construisez des extensions privées pour votre exploitation.
  • Partagez la logique entre équipes et organisations.
SDK

Atteignez l'API depuis votre stack.

Utilisez un SDK typé dans le langage que vous maîtrisez déjà, ou appelez directement les endpoints REST. Dans les deux cas, la surface est la même.

npm

JavaScript

Pour les applis web, les services Node et les fonctions edge.

composer

PHP

Pour les applis côté serveur et les outils de back-office.

pip

Python

Pour la data, l'automatisation et les scripts internes.

curl

REST

Aucun SDK requis. Appelez les endpoints depuis n'importe quoi.

Questions des développeurs

Où puis-je obtenir une clé d'API ?

Créez des clés restreintes depuis identité et accès. Émettez une clé distincte par système, et faites-les tourner ou révoquez-les à tout moment.

Les webhooks sont-ils fiables ?

Les événements sont signés et réessayés en cas d'échec, vous pouvez donc bâtir dessus en toute confiance et vérifier chaque payload avant d'agir.

Puis-je construire une extension privée ?

Oui. Construisez des modules sur la même plateforme qui fait tourner le cœur, gardez-les privés à votre exploitation, ou partagez-les entre équipes.

Commencez à construire sur FleetCheeta dès aujourd'hui.

Créez un compte, récupérez une clé et lancez votre premier appel en quelques minutes.