Intégrations et données

Plateforme avec ou sans API : définir les échanges de votre projet

Distinguez la gestion dans les espaces du logiciel et les échanges API prévus au projet, sans supposer une connexion à toutes les plateformes.

Par Maroc Livraison 6 min de lecture
Connexion API et suivi colis entre deux plateformes de livraison au Maroc
Présentation Maroc Livraison. Deux plateformes échangent les statuts d’un même colis grâce à une connexion API définie pour le projet.

Réponse directe

Faut-il une plateforme de livraison avec API ?

Une API est utile lorsque des commandes, statuts ou montants doivent être échangés automatiquement avec une autre plateforme. Si les volumes restent limités, un import XLSX contrôlé peut suffire. La bonne décision dépend des partenaires à connecter, des champs échangés, des erreurs à gérer et du coût d’entretien.

Partir des fonctions communes

Les espaces Admin, Client et Livreur, les colis, les documents et les paiements forment le parcours de gestion présenté dans l'offre. Le choix d'une connexion externe doit être étudié à part de ces opérations. Une API ne remplace pas la préparation des données et les responsabilités de l'équipe.

Identifiez comment les premiers vendeurs transmettent leurs demandes et quelles tâches sont effectuées dans les espaces. Une connexion ne devient utile que si elle répond à un besoin précis. Le devis doit permettre de distinguer la plateforme et les échanges supplémentaires retenus pour votre projet.

Distinguer gestion interne et échange de données

Un fichier importé et une requête API sont deux parcours différents. Le système comporte des modules d'import Excel et des éléments d'échange API dans les modules. La présence de ces éléments ne prouve pas qu'un partenaire particulier est raccordé et opérationnel pour votre société.

Pour la préparation du projet, indiquez le système à relier et les informations concernées. Les équipes doivent comprendre où la demande est créée et où elle est ensuite consultée. Une documentation claire évite de promettre une couverture plus large que le périmètre réellement installé.

Décrire les opérations retenues

La création d'un colis et le retour d'une information de statut sont des besoins différents. Les modules comportent des traitements de données colis et des éléments d'envoi de statuts. Chaque échange retenu doit être décrit avec ses champs, sa destination et son résultat attendu.

Ne déduisez pas de cette présence un échange financier ou documentaire qui n'a pas été confirmé. La proposition commerciale doit nommer les opérations prévues. Cette précision permet de préparer les essais et de distinguer une connexion installée d'une adaptation encore à réaliser.

Préparer les références et les destinations

Les informations échangées doivent rester reliées aux références du vendeur et de la plateforme. Les villes et les montants demandent une interprétation cohérente. Une erreur dans ces données peut produire un dossier incorrect même si la requête technique a reçu une réponse.

Préparez des exemples fictifs correspondant aux champs retenus. Comparez les données de départ et celles qui apparaissent dans les espaces autorisés. Le responsable métier doit pouvoir contrôler le résultat sans devoir comprendre tous les détails techniques de l'échange.

Définir les accès nécessaires

Les accès techniques doivent être préparés avec les personnes habilitées et conservés hors des documents publics. Le périmètre dépend du système raccordé et des conditions de votre projet. N'envoyez pas des secrets dans une capture ou dans un fichier partagé pour illustrer un guide.

Le responsable doit savoir qui détient les accès et qui contacter si un échange ne fonctionne pas comme prévu. Cette organisation appartient à la mise en service de la connexion. Les conditions d'intervention et de maintenance doivent être identifiables au devis.

Vérifier les résultats avant utilisation

Un essai de connexion doit permettre de retrouver la référence et les données attendues dans le logiciel. Comparez les champs et l'état observé. La démonstration doit porter sur l'échange réellement retenu, pas sur une présentation générique d'un autre partenaire.

En cas d'erreur, identifiez les dossiers déjà créés avant de reprendre. La procédure doit préciser qui vérifie les résultats et comment l'équipe poursuit son travail. Ne supposez pas que toute répétition sera automatiquement neutralisée ou que toutes les interruptions seront reprises sans contrôle.

Conserver le périmètre dans le temps

Une connexion doit rester documentée avec les opérations retenues et les interlocuteurs. Si un partenaire ou un modèle change, la personne technique doit pouvoir comparer les nouvelles conditions au projet livré. Les utilisateurs doivent connaître les fonctions qui restent réalisées dans les espaces internes.

Maroc Livraison présente une formule avec intégration API et une formule sans API. Les échanges exacts et les adaptations appartiennent au devis de votre société. Cette distinction permet de parler des connexions réelles sans annoncer une compatibilité universelle ou une automatisation dont le périmètre n'a pas été validé.

Valider l’échange et son exploitation quotidienne

Préparez un petit ensemble de données fictives avec des références stables. Le contrôle doit porter sur le sens des champs autant que sur l'absence de message d'erreur. Comparez les valeurs de départ et celles obtenues dans le système destinataire. Vérifiez les montants, les dates et les statuts. Une opération techniquement acceptée peut rester incorrecte si une colonne, une ville ou une règle de correspondance a été mal interprétée.

Ajoutez des exceptions prévues : valeur manquante, répétition et interruption. L'équipe doit comprendre ce qui a été traité et comment reprendre le reste sans double création. Définissez la source de référence lorsqu'une information change dans deux endroits. Un document ou un bilan doit permettre de retrouver les références concernées sans transmettre toutes les données de l'entreprise au support. Les accès et les secrets techniques restent réservés aux personnes habilitées.

Organisez ensuite le suivi dans le temps. Un modèle de fichier ou une plateforme partenaire peut évoluer. Identifiez qui est informé et quels tests doivent être rejoués. La documentation doit préciser la version du modèle et les limites connues. Une nouvelle colonne ou un nouveau statut n'est pas automatiquement compatible avec un parcours déjà validé. La reprise doit rester contrôlée, notamment lorsque les opérations ont une conséquence sur des documents ou des paiements.

Pour Maroc Livraison, faites nommer les échanges et les fonctions réellement retenus au devis. Les guides décrivent des méthodes et des points de vigilance, pas une promesse de connexion à tous les services. Une intégration utile reste celle que votre équipe peut comprendre, vérifier et maintenir dans son contexte. Les opérations manuelles complémentaires doivent être explicites pour éviter qu'une automatisation partielle soit comprise comme une prise en charge totale.

Comprendre la synchronisation des statuts par API

Ces diapositives montrent deux parcours : votre société effectue la livraison et transmet le résultat au partenaire, ou le partenaire livre puis renvoie le statut dans Maroc Livraison. Dans les deux cas, les références, les correspondances de statuts et les règles de reprise doivent être définies et testées avant la mise en service.

Mise à jour du statut livré par le livreur puis transmission API au partenaire
Cas 1. Le livreur met à jour le colis dans Maroc Livraison et le partenaire reçoit le nouveau statut par API.
Exemple de synchronisation API d’un colis livré entre deux plateformes
Exemple livré. Le même colis et la même référence sont associés sur les deux plateformes afin de transmettre le statut « Livré ».
Réception dans Maroc Livraison du statut envoyé par une société partenaire
Cas 2. Lorsque le partenaire livre le colis, son changement de statut est transmis au système Maroc Livraison.
Transmission par API du statut refusé pour organiser le retour du colis
Exemple refusé. Un statut « Refusé » renseigné par le partenaire peut être reçu par l’équipe afin d’organiser le suivi du retour.
Schéma bidirectionnel des statuts livré refusé reporté et pas de réponse
Vue d’ensemble. Le statut suit la société qui effectue la livraison, selon les règles prévues avec le partenaire.

Un cas pratique fondé sur les modules présents

Exemple fictif : un projet prévoit de transmettre des données de colis depuis un système nommé dans le devis. L'équipe prépare des références de démonstration, compare les valeurs reçues et retrouve les dossiers dans la plateforme. Les opérations qui restent dans les espaces internes sont précisées. L'ouverture de la connexion dépend de ces vérifications, pas de la seule présence d'un menu API.

Gestion des colis côté Client avec ou sans intégration API
Le même espace de gestion peut recevoir des données saisies ou importées ; une API automatise les échanges définis dans le devis. Capture de démonstration, données fictives.

À vérifier avant de valider

  • Comparer les données source et destination sur un lot limité, en contrôlant références, dates, statuts et montants.
  • Introduire une erreur puis une répétition afin de vérifier le rejet, la compréhension du bilan et la prévention des doublons.
  • Identifier la source de référence, les droits et le responsable de la reprise lorsque le modèle ou le partenaire évolue.

Questions fréquentes

Une formule avec API couvre-t-elle toutes les plateformes ?

Non. Le partenaire, les opérations et les conditions de la connexion doivent être définis dans le projet.

La présence de code API prouve-t-elle qu’une connexion particulière fonctionne ?

Non. Elle confirme des éléments d'implémentation, mais une connexion retenue doit être configurée et vérifiée pour votre société.

Maroc Livraison, en pratique

Ce que vous pouvez vérifier dans la démonstration

Les deux versions Maroc Livraison conservent les mêmes espaces de gestion. La version avec API ajoute les connexions définies au devis ; aucune compatibilité universelle avec toutes les plateformes n’est supposée.

Voir les espaces de démonstration · Lire les conditions de l’offre

Pour vérifier ce parcours dans votre projet, consultez les deux formules de la plateforme et préparez vos questions pour la démonstration des espaces. Les fonctionnalités et adaptations retenues seront précisées au devis.

Demander une démonstration
Demander un devis