Plateforme développeurs

# Construisez sur Transportial

Une API REST complète, un SDK App Store, un framework de webhooks et un modèle de données natif OTM5\. Tout ce qu'il faut pour développer des logiciels logistiques sur une plateforme déjà en production.

[Lire la documentation](https://docs.transportial.com)[Accès gratuit à l'API](https://portal.otms.transportial.com/auth/developer/register)

OpenAPI 3.0Standard d'API

RESTInterface HTTP

OTM5Standard ouvert

WebhooksSystème d'événements

Transportial REST API

\# Authentifiez-vous avec votre clé API

Authorization: Bearer <api-key>

GET /api/v1/transport-orders \# list & filter orders

POST /api/v1/trips/optimise \# VRP trip optimisation

GET /api/v1/vehicles/tracking \# live GPS positions

POST /api/v1/webhooks/register \# subscribe to events

GET /api/v1/invoices \# billing & financials

\# App installation token

POST /oauth/token grant\_type=client\_credentials&installation\_id=…

Référence complète de l'API, guides et documentation du SDK sur[docs.transportial.com](https://docs.transportial.com)

[Ouvrir la documentation](https://docs.transportial.com)

Serveur MCPConnectez Claude, ChatGPT et Cursor

[Serveur MCP](/fr/mcp)

Démarrage rapide

## Opérationnel en quelques minutes

Pas d'onboarding complexe. Obtenez votre clé API, lisez la documentation et lancez votre premier appel API.

01

### Créez un compte gratuit

Inscrivez-vous sur portal.otms.transportial.com, sans carte bancaire. Votre clé API est générée instantanément.

02

### Lisez la documentation

Parcourez la spécification OpenAPI 3.0 complète, les guides et les exemples de code sur docs.transportial.com.

03

### Lancez votre premier appel API

Utilisez votre clé API pour lister des ordres de transport, créer des trajets ou recevoir en continu les positions des véhicules, le tout en REST standard.

04

### Développez et publiez

Développez votre intégration, votre déploiement en marque blanche ou votre app App Store, puis soumettez-la à l'App Store Transportial.

Votre premier appel API :

curl \-H "Authorization: Bearer YOUR\_API\_KEY" \\

https://api.transportial.com/v1/transport-orders

Référence de l'API

## Ce que vous pouvez construire avec l'API

Chaque ressource majeure de Transportial est exposée en REST. CRUD complet, filtres, pagination et événements webhook.

Ordres de transport

### Créez et gérez des ordres de transport

Gestion complète du cycle de vie : créez, modifiez, affectez et suivez des ordres de transport. Filtrez par statut, date, client, etc.

[Voir la documentation](https://docs.transportial.com/examples/managing-transport-orders)

Gestion des trajets

### Optimisez et exécutez des trajets

Lancez l'optimisation VRP des trajets, affectez chauffeurs et véhicules, gérez des trajets à plusieurs étapes et suivez leur exécution en temps réel.

[Voir la documentation](https://docs.transportial.com/guides/trips-and-planning)

Suivi et télémétrie

### GPS et télémétrie IoT en direct

Recevez en continu les positions des véhicules, le statut des chauffeurs et la télémétrie des capteurs. S'intègre à Trimble, ZF Transics et à l'IoT sur mesure.

[Voir la documentation](https://docs.transportial.com/examples/fleet-tracking)

Webhooks

### Abonnez-vous aux événements en temps réel

Enregistrez des webhooks pour plus de 75 types d'événements : ordre créé, trajet démarré, chauffeur en retard, facture payée, etc. Payloads signés HMAC.

[Voir la documentation](https://docs.transportial.com/guides/webhooks-and-events)

Moteur de tarification

### Interrogez et configurez les règles tarifaires

Créez des grilles tarifaires, appliquez des surcharges carburant, déclenchez la facturation automatisée. Langage de requête TQL complet pour une logique tarifaire dynamique.

[Voir la documentation](https://docs.transportial.com/guides/pricing-and-charges)

Documents

### Générez des documents de transport

Générez automatiquement lettres de voiture CMR, bons de livraison et documents douaniers à partir des données des ordres de transport. Export PDF inclus.

[Voir la documentation](https://docs.transportial.com/guides/documents-and-files)

Utilisateurs et autorisations

### Gérez les utilisateurs et le contrôle d'accès

Plus de 200 autorisations nommées, contrôle d'accès basé sur les rôles, SSO SAML 2.0 et authentification JWT avec 2FA TOTP. Prêt pour les grandes entreprises.

[Voir la documentation](https://docs.transportial.com/guides/authentication)

App Store

### Développez et publiez des apps

Utilisez le SDK App Store pour intégrer des panneaux personnalisés dans n'importe quelle vue. Publiez sur l'App Store Transportial ou déployez en privé.

[Voir la documentation](https://docs.transportial.com/guides/app-store)

App Store

## Étendez la plateforme avec vos propres apps

Développez une app une seule fois et installez-la pour vous-même, pour un client ou pour chaque tenant Transportial : intégrez vos pages dans les vues trajet, ordre et véhicule, sur le tableau de bord ou comme page de menu, et recevez des webhooks signés.

* Extensions d’interface : votre page dans une iframe isolée, dans les emplacements trajet, ordre, véhicule, tableau de bord ou menu
* Un jeton de contexte signé indique à votre page qui consulte quoi
* Jetons d'installation OAuth limités aux autorisations approuvées par le client
* Webhooks signés avec relances et journal de livraison
* Apps privées via un lien d'installation, ou publiques dans l'App Store après validation
* Votre propre plateforme sandbox avec données de démo et véhicules simulés

[Guide du développeur d’apps](https://docs.transportial.com/guides/app-store)[Créer un compte développeur](https://portal.otms.transportial.com/auth/developer/register)

trip-tab.js

// Your page runs in a sandboxed iframe in the trip view

window.parent.postMessage({ type: 'transportial:ready' }, '\*')

window.addEventListener('message', ({ data }) => {

if (data.type === 'transportial:context')

await verify(data.token) // trip id, user, platform

})

window.parent.postMessage({ type: 'transportial:resize', height: 480 }, '\*')

Framework d'intégration

## Connectez n'importe quel système externe

Le pipeline d'intégration intégré gère les files d'attente, les relances, le suivi des statuts et les erreurs : vous vous concentrez sur le mapping, pas sur l'infrastructure.

### API REST

Spécification OpenAPI 3.0 complète. Authentification par clé API avec limitation de débit par clé, liste blanche d’adresses IP et journaux de requêtes détaillés.

### Serveur FTP et EDI

Serveur FTP intégré avec analyse de fichiers EDI pour les systèmes historiques des chargeurs. Prend en charge EDIFACT, X12 et les formats de fichiers plats sur mesure.

### Webhooks et événements

Abonnez-vous à plus de 75 événements de la plateforme avec des payloads webhook vérifiés par HMAC. Relances configurables avec backoff exponentiel.

### SSO SAML 2.0

Fédération d'identités d'entreprise avec tout IdP SAML 2.0 : Azure AD, Okta, Google Workspace, etc.

### Standard OTM5

Modèle de données OTM5 natif pour l'interopérabilité avec l'ensemble de l'écosystème européen du transport de marchandises.

### Connecteurs sur mesure

Créez des connecteurs d'intégration sur mesure avec le SDK du framework d'intégration et déployez-les sur n'importe quel tenant Transportial.

Open source

## Développé en toute transparence

Nous pensons que la meilleure infrastructure est partagée. Transportial publie des bibliothèques open source qui font tourner notre propre plateforme, libres d'utilisation pour tout développeur.

### GSJson

KotlinJavaScript

Getter/setter JSON rapide pour JVM et JavaScript

Une puissante bibliothèque de chemins JSON inspirée de GJSON. Interrogez et modifiez du JSON avec des chemins en notation pointée, des jokers, des filtres de tableaux, des modificateurs et des références arrière, en Kotlin/Java comme en JavaScript/TypeScript.

\# Interrogez du JSON imbriqué avec une syntaxe de chemin claire

GSJson.get(json, 'name.first') // → "Tom"

GSJson.get(json, 'friends.\[age > "40"\].\[#.first\]') // → \["Dale","Roger","Jane"\]

GSJson.get(json, 'children|@reverse|@join') // → "Jack,Alex,Sara"

npm install`gsjson`

[Voir sur GitHub](https://github.com/Transportial/GSJson)

[github.com/Transportial](https://github.com/Transportial)

## Ressources pour développeurs

Tout ce qu'il faut pour passer de l'idée à la production.

[Référence de l'APISpécification OpenAPI 3.0 complète avec Swagger UI interactif. Explorez chaque endpoint, schéma et code de réponse.Parcourir la référence de l'API](https://docs.transportial.com/apis)[Spécification OpenAPITéléchargez la spécification OpenAPI brute en JSON/YAML pour la génération de code, les SDK clients ou les tests d’intégration.Télécharger la spécification](https://docs.transportial.com/%5Fspec/apis/index.json)[Manifeste d'app et extensions d'interfaceDéclarez autorisations, paramètres, emplacements d'interface et webhooks, et dialoguez avec le portail depuis votre page intégrée via postMessage.Voir le guide des apps](https://docs.transportial.com/guides/app-store)[Guide des webhooksSchémas de payload, catalogue d'événements, vérification de signature HMAC et sandbox de test.Lire le guide des webhooks](https://docs.transportial.com/guides/webhooks-and-events)[Guide de l'App StoreGuide pas à pas pour développer, soumettre et maintenir une app sur l'App Store Transportial.Lire le guide de l'App Store](https://docs.transportial.com/guides/app-store)[Support développeursÉcrivez à notre équipe relations développeurs pour vos questions techniques, une aide à l'intégration ou des demandes de partenariat.Écrire à l'équipe](mailto:developers@transportial.com)

## Prêt à développer ?

Obtenez gratuitement votre clé API, lisez la documentation et lancez votre premier appel en quelques minutes.

[Lire la documentation](https://docs.transportial.com)[Accès gratuit à l'API](https://portal.otms.transportial.com/auth/developer/register)

---
Canonical page: https://transportial.com/fr/developers
