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.

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 surdocs.transportial.com
Ouvrir la documentation
Serveur MCPConnectez Claude, ChatGPT et Cursor
Serveur 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.

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.

Lisez la documentation

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

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.

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
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
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
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
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
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
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
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
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
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"
github.com/Transportial

Prêt à développer ?

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