Le Faire Français
Ctrl K
Devenir artisanSe connecterSe connecter
Artisans
ÉvénementsBlog

Le Faire Français

L'artisanat français vérifié, en direct des ateliers.

Explorer

  • Artisans
  • Familles
  • Départements
  • Événements
  • Blog
  • Offres
  • Comparateur

Liens utiles

  • Mentions légales
  • Conditions générales d'utilisation
  • Politique de confidentialité
  • Contact
  • API publique

Suivez-nous

  • Instagram
  • Facebook
  • LinkedIn
© 2026 Le Faire Français. Tous droits réservés.
  1. Accueil
  2. API publique v1

API publique v1

Les données des artisans français vérifiés, accessibles aux sites partenaires, agrégateurs et assistants IA.

Référence OpenAPI interactive

Démarrage rapide

  1. Demandez une clé d'API en décrivant votre projet.
  2. Envoyez-la dans l'en-tête Authorization de chaque requête.
  3. Interrogez les endpoints /v1/*.
curl -H "Authorization: Bearer sk_pub_xxxxxxxx_votreSecret" \
  "https://lefairefrancais.fr/api-proxy/v1/merchants?family=gastronomie&limit=5"

Votre clé est secrète : ne l'exposez jamais dans du code côté navigateur ou une application mobile. Appelez l'API depuis votre serveur.

Authentification

Chaque requête porte l'en-tête Authorization: Bearer sk_pub_<préfixe>_<secret>. Une clé absente, inconnue ou révoquée répond 401 avec un code stable : API_KEY_REQUIRED, API_KEY_INVALID ou API_KEY_REVOKED.

Endpoints

MéthodeCheminDescription
GET/v1/merchantsAnnuaire des artisans (filtres family, trade, department, q, pagination page / limit)
GET/v1/merchants/{slug}Fiche complète d'un artisan (produits, événements, avis)
GET/v1/eventsÉvénements à venir (department, type, from, to)
GET/v1/events/{slug}Détail d'un événement
GET/v1/familiesFamilles d'artisans
GET/v1/departmentsDépartements et nombre d'artisans
GET/v1/tradesMétiers
GET/v1/search?q=Recherche transverse artisans, produits, événements

Les réponses ont la même forme que celles de l'API publique du site.

Exemples

# Les départements
curl -H "Authorization: Bearer $FRANCE_API_KEY" "https://lefairefrancais.fr/api-proxy/v1/departments"

# Une fiche artisan
curl -H "Authorization: Bearer $FRANCE_API_KEY" "https://lefairefrancais.fr/api-proxy/v1/merchants/boulangerie-dupont-paris"

# Recherche
curl -H "Authorization: Bearer $FRANCE_API_KEY" "https://lefairefrancais.fr/api-proxy/v1/search?q=poterie"
const res = await fetch("https://lefairefrancais.fr/api-proxy/v1/events?type=FAIR", {
  headers: { Authorization: `Bearer ${process.env.FRANCE_API_KEY}` },
});
const { items, total } = await res.json();

Quotas et limites

ÉlémentValeur
Quota par défaut10 000 requêtes par jour et par clé
RéinitialisationChaque jour à minuit UTC
Paginationlimit jusqu'à 60

Chaque réponse contient X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset (secondes avant la réinitialisation). Quota épuisé : 429 avec le code API_QUOTA_EXCEEDED et l'en-tête Retry-After.

Politique d'usage

  • Attribution : mentionnez « Source : Le Faire Français (lefairefrancais.fr) » avec un lien vers la fiche d'origine.
  • Fraîcheur : les données évoluent, ne les figez pas plus de 24 heures. Respectez les en-têtes de cache.
  • Données personnelles : n'utilisez pas l'API pour du démarchage commercial massif ou de la collecte à des fins de revente.
  • Équité : pas de moissonnage intensif hors quota ; contactez-nous pour un volume supérieur.
  • Sécurité : une clé compromise doit nous être signalée pour révocation immédiate.

Tout usage abusif entraîne la révocation de la clé.

Erreurs

Les erreurs ont la forme { "statusCode", "code", "message", "requestId" }. Codes fréquents : API_KEY_REQUIRED (401), API_KEY_INVALID (401), API_KEY_REVOKED (401), MERCHANT_NOT_FOUND (404), API_QUOTA_EXCEEDED (429).

Pour les assistants IA

Le fichier llms.txt décrit la plateforme et mentionne l'API /v1/, consommable avec une clé.

Obtenir une clé d'API

Les clés sont délivrées sur demande, gratuitement pour un usage non abusif. Décrivez votre projet et le volume attendu.

Demander une clé