Estimer un prix
Calcule un tarif (grille du groupe) sans créer de mission.
Autorisations
Clé API liée à un groupe (med_live_… en production, med_test_… en test).
Fournie en clair une seule fois à la création depuis le profil client.
En-têtes
Clé d'idempotence fournie par le client. Rejouer la même clé avec un body
identique renvoie la réponse en cache (Idempotent-Replayed: true). La même
clé avec un body différent renvoie 409.
Corps
Requête d'estimation tarifaire.
Point d'enlèvement. Une chaîne (adresse) suffit pour estimer, ou un objet pour plus de détails.
Point de livraison (même format que pickup).
Caractéristiques du véhicule (alias car).
Alias de vehicle.
Transport sur plateau.
Trajet retour (alias returnTrip). true = A→B→A (retour au point d'enlèvement de l'aller) ; une chaîne = A→B→C (adresse de destination du retour) ; un objet = forme complète. Le départ du retour est toujours la livraison de l'aller (B).
Informations de facturation simplifiées (optionnel pour l'estimation).
Réponse
Estimation tarifaire.
Résultat de l'estimation tarifaire (prix CLIENT uniquement).
Prix HT CLIENT pour le véhicule demandé — gabarit effectivement retenu (déduit de l'immatriculation : VP/VU/VUL), options, plaque W, suppléments et plateau inclus si demandés. C'est le tarif de référence à facturer. Il peut donc différer de tariffs.vp (voir tariffs).
Devise (toujours EUR).
Distance routière estimée, en kilomètres.
Adresse d'enlèvement RÉSOLUE (géocodée) — confirmez le match.
Adresse de livraison RÉSOLUE (géocodée).
Détail du trajet retour si demandé, sinon null.
Tarifs TRANSPORT par gabarit VP/VU/VUL (options/suppléments/plateau EXCLUS), pour comparer les gabarits. Indépendant de price_ht (qui, lui, inclut le gabarit demandé + options + suppléments).
