HealthCodesAPI

API de données de santé belges

Codes et tarifs de la nomenclature belge.
Conçu pour les développeurs.

Codes, tarifs, remboursements et tout ce qu'ils ont été. Une API REST, en français et en néerlandais, mise à jour chaque jour.

GET https://api.healthcodesapi.be/v1/codes/101076
200 OKapplication/json
{
  "code": "101076",
  "description": {
    "nl": "Raadpleging in de spreekkamer door een geaccrediteerde huisarts",
    "fr": "Consultation au cabinet par un médecin généraliste accrédité"
  },
  "valid_from": "1995-09-01",
  "active": true,
  "chapter": "CH02"
}

Tous les endpoints, sur une page

Cinq groupes. Un jeton Bearer, du JSON en retour, et les mêmes structures partout.

Codes

  • GET/v1/codes

    Lister et filtrer les codes.

  • GET/v1/codes/{code}

    Un code : les deux libellés, la classification, la validité, la provenance.

  • GET/v1/search?q=

    Rechercher par numéro, ou par texte français ou néerlandais.

Montants

  • GET/v1/codes/{code}/tariffs

    Chaque montant publié d'un code, par catégorie de tarif.

  • GET/v1/fee-codes

    Les codes de tarif sur lesquels les montants sont indexés.

À une date

  • GET/v1/codes/{code}?at=

    Le code exactement tel qu'il s'appliquait à cette date.

  • GET/v1/codes/{code}/history

    Chaque libellé et chaque montant que le code a portés.

Modifications

  • GET/v1/changes

    Ce qui a changé, et la date de prise d'effet.

  • GET/v1/changes/summary?from=

    Décomptes par type sur une période.

Classification

  • GET/v1/chapters

    Chapitres, articles, sous-articles et secteurs.

  • GET/v1/chapters/{id}/codes

    Les codes rattachés à un nœud de l'arbre.

Référence

  • GET/v1/source-status

    Quelle publication est servie, et sa fraîcheur.

  • GET/openapi.json

    La description lisible par machine. Pointez-y un générateur de client.

Recherche de codes

Rechercher par numéro, ou par texte français ou néerlandais. Libellés officiels néerlandais et français, jamais traduits automatiquement.

Recherche de codes
GET /v1/search
consultation
  • 380030Consultation multidisciplinaire / concertationtext_prefix
  • 380041Consultation multidisciplinaire / concertationtext_prefix
  • 421035Consultation prénatale en cas de grossesse à risque sur prescription d'un médecin spécialiste en obstétrique . Le nombre, la fréquence et le lieu de ces consultations prénatales sont explicitement mentionnés sur la prescription par le médecin spécialiste. Les prestations de consultation prénatale doivent atteindre une durée globale moyenne de 30 minutestext_prefix
Référence complète de l'API

Pas seulement des codes

Les honoraires, ce que rembourse l'assurance, et ce que paie le patient.

La nomenclature belge publie plusieurs montants par code, et c'est précisément l'écart entre eux qui compte. Chaque montant renvoyé par cette API indique de quel type de montant il s'agit et à quel régime il s'applique. Vous n'avez jamais à deviner s'il s'agit d'honoraires ou d'un ticket modérateur.

Voir tous les montants du code 101076

101076 · Consultation au cabinet par un médecin généraliste accrédité

Honoraires33,74 €
Intervention de l'assurance
27,74 €
Quote-part du patient
6,00 €

Sans régime préférentiel, en vigueur depuis le 2026-01-01

Ce que l'API vous apporte

Consultation historique

Interrogez l'état d'un code ou d'un tarif à une date donnée.

GET /v1/codes/{code}/tariffs
€33.7400002026-01-01
€33.7400002026-01-01
€33.7400002026-01-01
€33.7400002026-01-01
?at=2026-01-01

Bilingue par défaut

Libellés officiels néerlandais et français, jamais traduits automatiquement.

GET /v1/codes/101076
nl

Raadpleging in de spreekkamer door een geaccrediteerde huisarts

fr

Consultation au cabinet par un médecin généraliste accrédité

Both as published. Neither is a translation of the other.

Suivi des modifications

Voyez quels codes, libellés et tarifs ont changé, et à quelle date.

GET /v1/changes
  • 2026-11-01597262creatednew
  • 2026-11-01597240creatednew
  • 2026-11-01597262creatednew
  • 2026-11-01597262creatednew

API claire

Des réponses stables et structurées pour les codes et tarifs belges.

Mises à jour automatiques

Les tableaux de référence sont synchronisés, validés et normalisés pour vous.

Traçabilité de la source

Chaque réponse nomme la publication dont elle provient, jusqu'à la somme de contrôle.

Conçu pour qu'on s'y appuie

Le contrat sur lequel vous intégrez, énoncé clairement.

Schéma stable

Les noms de champs, les codes d'erreur et la pagination ne changent pas sous vos pieds. La description OpenAPI complète est publiée : générez un client au lieu de l'écrire.

Montants exacts

Les montants reviennent en chaînes décimales exactes, jamais en virgule flottante. Un 0,00 € publié est renvoyé comme 0.00, jamais comme null.

Réponses traçables

Chaque réponse nomme la publication dont elle provient, sa date d'application et la somme de contrôle de l'archive. Nous ne calculons rien qui n'ait été publié.

Synchronisation quotidienne

La source est vérifiée chaque jour et un nouvel import n'est publié qu'après validation. Rien n'est écrasé : l'historique reste interrogeable.

Qui l'utilise

Logiciels de santé (SaaS)

Ajoutez les données de référence belges sans maintenir votre propre pipeline.

Gestion de cabinet

Consultez codes, libellés et tarifs applicables depuis votre logiciel.

Facturation et tarification

Validez codes et montants à la date où les soins ont réellement été dispensés.

Hôpitaux

Données de référence actuelles et historiques structurées pour les systèmes internes.

Logiciels d'assurance

Informations de nomenclature normalisées pour les flux et l'analyse.

Applications IA

Donnez aux assistants une nomenclature belge structurée plutôt que des documents extraits.

Commencez aujourd’hui

Une clé en moins d’une minute. Formules dès 29 € par mois, résiliables quand vous voulez.