B2B (v1)

Estimation d’un devis (itinéraire routier calculé si le service en a un)

post/v1/quotes/{slug}/estimate

Request

  • Base URL: https://api.vitef.com
  • URL: https://api.vitef.com/v1/quotes/{slug}/estimate
  • Auth: HTTP bearer

Path parameters

slugstring required

Headers

Idempotency-Keystring

Rend la requête rejouable sans effet en double pendant 24 h (UUID v4 recommandé). Même clé et même requête : la première réponse est renvoyée avec Idempotent-Replayed: true, sans nouvel envoi ni nouveau débit. Même clé pour une autre requête : 422 idempotency_key_reused. Requête identique encore en cours : 409 idempotency_in_progress.

Example:6f1c2b0e-8d4a-4f7e-9a51-3c2d1e0f9b87

Request body

valuesValues

Valeurs du formulaire, par clé de champ.

Example request

{
  "values": {
    "commune": "69003 Lyon",
    "surface": "45"
  }
}

Response

Estimation

servicestring required
tradestring required
lownumber required

Bas de fourchette, euros TTC (historique : voir lowCents).

highnumber required

Haut de fourchette, euros TTC (historique : voir highCents).

lowCentsinteger required

Bas de fourchette en centimes TTC (préférer à low).

highCentsinteger required

Haut de fourchette en centimes TTC (préférer à high).

labelstring required
captionstring
valuesValues required

Valeurs du formulaire, par clé de champ.

distanceKmnumber
durationMinnumber

Example response

{
  "service": "demenagement",
  "trade": "demenageur",
  "low": 1080,
  "high": 1610,
  "lowCents": 108000,
  "highCents": 161000,
  "label": "Prix estimé",
  "caption": "32 m³ environ · formule standard",
  "rows": [
    {
      "label": "Volume estimé",
      "value": "32 m³"
    },
    {
      "label": "Distance",
      "value": "465 km"
    }
  ],
  "items": [],
  "values": {
    "home": "T3",
    "formula": "Standard",
    "floors": "0",
    "heavy": "Non",
    "storage": "Non"
  },
  "distanceKm": 465,
  "durationMin": 280
}

Changes

No recorded changes to this operation across all 1 revision of this API.