Mettre à jour un trajet
Permet de mettre à jour un trajet qui est en erreur suite à un problème de validation sur le payload. Par exemple suite à un problème de validation sur les coordonnées géographiques envoyées
Path parameters
-
operator_journey_id of the journey created
Body Required
-
operator_trip_id string
Identifiant généré par l'opérateur pour regrouper des trajets (plusieurs passagers avec un même conducteur)
-
operator_class Required
classe de preuve correspondant aux spécifications définies dans Classes de preuve de covoiturage.
Values are
A
,B
, orC
. -
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 :
- Territoire (AOM, Région, ...)
- Sponsors (incitations employeur, CE, etc.)
- Opérateur (opération promotionnelle, offres, etc.)
-
Position lat/lon + date du passager
Additional properties are NOT allowed.
-
Position lat/lon + date du passager
Additional properties are NOT allowed.
-
Distance exprimée en mètre
Minimum value is
0
, maximum value is1000000
.
curl \
-X PATCH http://api.example.com/journeys/{operator_journey_id} \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"operator_trip_id":"string","operator_class":"A","incentives":[{"index":0,"amount":100,"siret":"11000101300017"}],"start":{"datetime":"2021-01-01T11:00:00Z","lat":47.682821,"lon":-0.557483},"end":{"datetime":"2021-01-01T11:00:00Z","lat":47.682821,"lon":-0.557483},"distance":42.0}'
{
"operator_trip_id": "string",
"operator_class": "A",
"incentives": [
{
"index": 0,
"amount": 100,
"siret": "11000101300017"
}
],
"start": {
"datetime": "2021-01-01T11:00:00Z",
"lat": 47.682821,
"lon": -0.557483
},
"end": {
"datetime": "2021-01-01T11:00:00Z",
"lat": 47.682821,
"lon": -0.557483
},
"distance": 42.0
}