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

Contrat dataset

Ce que garantit cette fiche

Schéma publié, endpoints associés, provenance, score qualité et règles d'usage sont regroupés ici pour vérifier rapidement si le dataset convient à une intégration.

Enregistrements
502
Score qualité
96/100

Le référentiel des races est la table de vérité de la plateforme : chaque race possède un slug canonique unique qui sert de clé de jointure stable entre les datasets, l’API et vos propres systèmes.

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 des datasets.
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 VOTRE_CLE"

Contrôles associés

Ces pages donnent le contexte nécessaire avant de réutiliser ou citer le dataset.

Sources & provenance

  • Référentiel races consolidé

    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.

Datasets liés

Les jeux de données canidata sont conçus pour être joints entre eux avec des identifiants stables.