Aller au contenu
canidata.fr

Démarrage rapide

Premier appel à l'API canidata en moins d'une minute, avec votre clé d'accès.

Guide d'intégration

À valider avant production

Chaque guide relie le contrat API aux contraintes d'usage : clé, pagination, erreurs, fraîcheur et règles de réutilisation.

Démarrage API v1 JSON
Chemin d'intégration
monthly snapshot
Chemin d'intégration Lire guide Appeler api/v1 Contrôler erreurs Publier réseau

L’API canidata est une API REST en lecture seule qui renvoie du JSON. Toutes les routes sont sous https://canidata.fr/api/v1.

1. Obtenez votre clé d’accès

L’API n’est pas publique : aucune clé n’est exposée sur le site. Une clé personnelle vous est délivrée sur demande.

Écrivez à [email protected] en précisant votre cas d’usage. Vous recevrez une clé à placer dans l’en-tête Authorization.

2. Premier appel

Remplacez VOTRE_CLE par la clé qui vous a été délivrée :

curl -s https://canidata.fr/api/v1/breeds?limit=3 \
  -H "Authorization: Bearer VOTRE_CLE"

3. Réponse

{
  "data": [
    {
      "slug": "berger-australien",
      "name": "Berger Australien",
      "popularity_tier": 1,
      "stats": { "breeders": 1307, "lof": 1303, "puppies_available": 7 },
      "links": { "self": "/api/v1/breeds/berger-australien" }
    }
  ],
  "meta": { "pagination": { "page": 1, "limit": 3, "total": 502, "pages": 167 } }
}

Ressources disponibles

RessourceEndpoint
RacesGET /api/v1/breeds
Race (détail)GET /api/v1/breeds/{slug}
ÉlevagesGET /api/v1/breeders
StatistiquesGET /api/v1/stats
Statut & fraîcheurGET /api/v1/status

La référence complète des paramètres est sur la page API.

Continuer l'intégration