B2B (v1)

Catalogue complet : catégories, lettres (fournisseurs, champs), calculateurs, outils IA, devis, tarifs

Réponse mise en cache côté client : en-têtes ETag et Cache-Control ; renvoyez If-None-Match pour obtenir 304.

get/v1/catalogue

Request

  • Base URL: https://api.vitef.com
  • URL: https://api.vitef.com/v1/catalogue
  • Auth: HTTP bearer

Headers

if-none-matchstring

Response

Catalogue

Example response

{
  "categories": [
    {
      "slug": "resiliation",
      "icon": "circle-x",
      "title": "Résiliations",
      "short": "Box, mobile, énergie, assurance, mutuelle, streaming, sport",
      "url": "https://vitef.com/demarches/resiliation"
    }
  ],
  "letters": [
    {
      "slug": "resiliation-box",
      "category": "resiliation",
      "icon": "wifi-off",
      "title": "Résilier sa box internet",
      "short": "Free, SFR, Orange, Bouygues",
      "h1": "Lettre de résiliation box internet",
      "badge": "Conforme loi Chatel",
      "url": "https://vitef.com/lettres/resiliation-box",
      "providerLabel": "Votre fournisseur",
      "providers": [
        {
          "slug": "free",
          "name": "Free",
          "address": null,
          "url": "https://vitef.com/lettres/resiliation-box/free"
        }
      ],
      "fields": [
        {
          "key": "ref",
          "label": "Identifiant client",
          "type": "text",
          "optional": false,
          "placeholder": "12345678"
        },
        {
          "key": "recipientAddress",
          "label": "Adresse du destinataire",
          "type": "text",
          "optional": false,
          "placeholder": "Adresse complète",
          "autocomplete": "address"
        }
      ],
      "signature": "optional",
      "signatureNote": null
    }
  ],
  "calculators": [
    {
      "slug": "salaire-brut-net",
      "group": "Travail",
      "icon": "euro",
      "title": "Salaire brut en net",
      "short": "Horaire, mensuel ou annuel, tous statuts",
      "h1": "Salaire brut en net",
      "intro": "Convertissez votre salaire brut en net, à l’heure, au mois ou à l’année, selon votre statut et votre temps de travail. Estimation instantanée.",
      "url": "https://vitef.com/calculs/salaire-brut-net",
      "fields": [
        {
          "key": "amount",
          "label": "Salaire brut",
          "type": "number",
          "optional": false,
          "suffix": "€",
          "default": "2500",
          "big": true
        }
      ],
      "presets": [
        {
          "label": "2 500 € brut en net",
          "slug": "2500-euros-brut-en-net",
          "values": {
            "amount": "2500"
          },
          "url": "https://vitef.com/calculs/salaire-brut-net/2500-euros-brut-en-net"
        }
      ],
      "initialValues": {
        "amount": "2500",
        "period": "Mensuel",
        "status": "Non-cadre",
        "workTime": "100",
        "months": "12",
        "pas": "0"
      },
      "letter": null,
      "route": null,
      "fuelPrice": null,
      "expenses": null
    }
  ],
  "tools": [
    {
      "slug": "comprendre-courrier",
      "icon": "scan-text",
      "title": "Comprendre un courrier",
      "short": "Impôts, CAF, huissier, banque : en clair",
      "h1": "Comprendre un courrier administratif",
      "intro": "Collez le texte du courrier. Vous obtenez : ce que ça veut dire, ce que vous devez faire, avant quand, et la lettre pour y répondre.",
      "url": "https://vitef.com/outils-ia/comprendre-courrier",
      "inputs": [
        {
          "key": "text",
          "label": "Texte du courrier",
          "type": "textarea",
          "optional": false,
          "placeholder": "Collez ici le contenu du courrier reçu…",
          "rows": 8
        }
      ]
    }
  ],
  "quotes": [
    {
      "slug": "demenagement",
      "icon": "truck",
      "title": "Devis déménagement",
      "short": "Estimation immédiate selon le volume et la distance",
      "h1": "Devis de déménagement en ligne",
      "intro": "Indiquez votre logement et vos adresses : le prix estimé s’affiche tout de suite, avec la distance réelle.",
      "url": "https://vitef.com/devis/demenagement",
      "trade": "demenageur",
      "route": {
        "from": "fromAddress",
        "to": "toAddress"
      },
      "steps": [
        {
          "title": "Votre déménagement",
          "fields": [
            {
              "key": "fromAddress",
              "label": "Adresse de départ",
              "type": "text",
              "optional": false,
              "placeholder": "12 rue des Lilas, 69003 Lyon",
              "autocomplete": "address"
            }
          ]
        }
      ],
      "lead": {
        "offer": "devis-demenagement",
        "phoneRule": "standard",
        "consents": [
          {
            "recipient": "vitef",
            "channel": "email",
            "version": "vitef.email.2026-10-01",
            "label": "J’accepte que Vitef me recontacte par e-mail au sujet de cette demande, pour me proposer une mise en relation.",
            "notice": "Vitef ne transmet vos coordonnées à aucun professionnel sans votre nouvel accord, donné pour un professionnel nommé."
          }
        ]
      }
    }
  ],
  "lookups": [
    {
      "slug": "entreprise",
      "icon": "building-2",
      "title": "Vérifier une entreprise",
      "short": "Active ou fermée, date de création, siège, effectif",
      "h1": "Vérifier une entreprise ou un artisan",
      "intro": "Avant de signer un devis ou de verser un acompte, vérifiez que l’entreprise existe et qu’elle est en activité.",
      "url": "https://vitef.com/verifier/entreprise",
      "api": {
        "search": "/v1/companies",
        "detail": "/v1/companies/{siret}"
      }
    }
  ],
  "lifeEvents": [
    {
      "slug": "je-demenage",
      "icon": "truck",
      "art": "logement",
      "title": "Je déménage",
      "short": "Préavis, déménageur, contrats, caution, changement d’adresse",
      "h1": "Je déménage",
      "intro": "Les démarches d’un déménagement, dans l’ordre où les faire.",
      "url": "https://vitef.com/moments/je-demenage",
      "steps": [
        {
          "key": "preavis",
          "title": "Donner son préavis au propriétaire",
          "when": "1 à 3 mois avant",
          "text": "Le préavis est de 3 mois pour un logement vide, 1 mois pour un meublé ou en zone tendue (loi du 6 juillet 1989, art. 15).",
          "tools": [
            {
              "kind": "calculator",
              "slug": "calcul-preavis-logement"
            }
          ]
        }
      ],
      "faq": [
        {
          "q": "Quel préavis pour quitter un logement ?",
          "a": "Trois mois pour un logement vide, un mois pour un meublé ou en zone tendue."
        }
      ]
    }
  ],
  "social": [
    {
      "network": "instagram",
      "label": "Instagram",
      "handle": "@vitef_app",
      "url": "https://www.instagram.com/vitef_app/",
      "icon": "M12 2.2c3.2 0 3.6 0 4.8.1…"
    }
  ],
  "pricing": {
    "delivery": [
      {
        "mode": "pdf",
        "icon": "download",
        "label": "PDF à imprimer",
        "description": "Vous imprimez, signez et postez vous-même.",
        "channel": "none",
        "priceCents": 0,
        "recommended": false
      }
    ]
  }
}

Changes

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