B2B (v1)

Exécute un calculateur (valeurs par défaut complétées ; distance calculée par itinéraire et prix moyen du carburant du jour si le calculateur en a)

post/v1/calculators/{slug}/compute

Request

  • Base URL: https://api.vitef.com
  • URL: https://api.vitef.com/v1/calculators/{slug}/compute
  • 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.

todaystring

Date de référence (défaut : aujourd’hui à Paris).

Example request

{
  "values": {
    "price": "2,49",
    "qty": "250",
    "unit": "g",
    "count": "1"
  }
}

Response

Résultat

calculatorstring required
valuesValues required

Valeurs du formulaire, par clé de champ.

Example response

{
  "calculator": "salaire-brut-net",
  "values": {
    "amount": "3000",
    "period": "Mensuel",
    "status": "Non-cadre",
    "workTime": "100",
    "months": "12",
    "pas": "0"
  },
  "result": {
    "label": "Salaire net mensuel",
    "value": "2 340",
    "unit": "€",
    "caption": "avant impôt sur le revenu",
    "rows": [
      {
        "label": "Brut horaire",
        "value": "19,78 €"
      },
      {
        "label": "Brut mensuel",
        "value": "3 000 €"
      }
    ]
  }
}

Changes

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