Aller au contenu
canidata.fr

Dataset

Référentiel des races canines

Référentiel normalisé des races de chiens présentes en France, avec identifiants stables, popularité et agrégats d'élevages référencés.

stable v1.2.0 502 enreg. MàJ mensuelle CC BY 4.0

Le référentiel des races est la table de vérité du réseau : chaque race possède un slug canonique unique qui sert de clé de jointure entre canidata, l’encyclopédie dogref.fr et l’observatoire canibase.fr.

Ce que contient le dataset

Pour chacune des 502 races actives, le référentiel expose un identifiant stable, un nom français normalisé, un niveau de popularité et trois agrégats d’élevage calculés à chaque instantané mensuel : nombre d’élevages référencés, part inscrite au LOF, et disponibilité de chiots.

Méthodologie

Les noms sont dédupliqués et normalisés (casse, accents, variantes orthographiques fusionnées via une table de synonymes). Les slug sont immuables : une fois publié, un slug n’est jamais réattribué, ce qui garantit la stabilité des liens et des jointures.

Les agrégats proviennent du croisement avec le référentiel des élevages. Un élevage produisant plusieurs races est comptabilisé pour chacune.

Limites connues

  • La popularité (popularity_tier) est un indicateur dérivé, pas une mesure officielle.
  • Les agrégats reflètent les élevages référencés, pas l’exhaustivité du cheptel national.

Schéma des champs

Champ Type Description
id integer Identifiant numérique stable de la race.
slug string Identifiant lisible et stable (ex. berger-australien). Clé de jointure inter-réseau.
name string Nom français normalisé de la race.
popularity_tier integer Niveau de popularité (1 = top, 4 = niche), dérivé du volume d'élevages et de recherche.
stats.breeders integer Nombre d'élevages référencés produisant la race.
stats.lof integer Parmi eux, nombre déclarés inscrits au LOF.
stats.puppies_available integer Élevages signalant des chiots disponibles au dernier instantané.
updated_at date Date de l'instantané de calcul des agrégats.

Accès via l'API

GET /api/v1/breeds
GET /api/v1/breeds/{slug}
exemple
curl -s "https://canidata.fr/api/v1/breeds" \
  -H "Authorization: Bearer cani_demo_public_2026"

Sources & provenance

  • Référentiel races du réseau

    Liste consolidée et nettoyée de 502 races actives, slugs canoniques.

  • Société Centrale Canine (SCC)

    Inscriptions LOF et nomenclature officielle des races.

  • Annuaires d'élevages

    Croisement pour le calcul des agrégats par race.