# Envoyer un trajet **POST /journeys** Permet d'envoyer un trajet dans le RPC. [Schema de la requête HTTP](/topic/topic-schemas-des-requetes-http#topic-envoyer-un-trajet) ## Servers - Production: https://api.covoiturage.beta.gouv.fr/v3.2 (Production) - Pré-production: https://api.demo.covoiturage.beta.gouv.fr/v3.2 (Pré-production) ## Authentication methods - Token ## Parameters ### Body: application/json (object) - **operator_journey_id** (string) Identifiant unique du trajet envoyé par l'opérateur. - **operator_trip_id** (string) Identifiant généré par l'opérateur pour regrouper des trajets (plusieurs passagers avec un même conducteur) - **incentives** (array[object]) Tableau reprenant la liste complète des incitations appliquées (ordre d'application, montant, identifiant de l'incitateur). Si aucune incitation, envoyer un tableau vide. ## Ordre par défaut Par défaut, l'ordre d'application des politiques incitatives est le suivant : 1. Territoire (AOM, Région, ...) 2. Sponsors (incitations employeur, CE, etc.) 3. Opérateur (opération promotionnelle, offres, etc.) - **licence_plate** (string) Plaque d'immatriculation du véhicule - **start** (object) - **end** (object) - **distance** (number) Distance en mètres - **driver** (object) Informations d'identité du conducteur - **passenger** (object) Informations d'identité du passager ## Responses ### 201 OK. Le trajet a bien été enregistré. ### 400 Requête invalide ### 401 Non authentifié. Le token applicatif est manquant ou invalide. ### 403 Non autorisé ### 409 Le trajet est déjà enregistré. ### 422 Le payload envoyé ne respecte pas le contrat d'interface / les Conditions Générales d'Utilisation. Le trajet n'a pas été enregistré par le Registre de Preuve de Covoiturage. #### Body: application/json (object) - **id** (integer) - **jsonrpc** (string) - **error** (object) [Powered by Bump.sh](https://bump.sh)