Aller au contenu principal

API REST publique

Intégrez La Fabrique à Articles à n'importe quel CMS, site ou workflow.

Authentification

Toutes les requêtes doivent inclure un en-tête Authorization avec un token Bearer. Vous pouvez générer votre clé API depuis le tableau de bord, dans les paramètres de votre site.

Authorization: Bearer VOTRE_CLE_API

Endpoint principal

GET/api/articles

Retourne la liste des articles de votre site.

Paramètres

ParamètreTypeDescription
statusstringpublished, draft ou all (défaut : published)
limitnumberNombre d’articles retournés, de 1 à 100 (défaut : 20)
offsetnumberDécalage pour la pagination (défaut : 0)
sortstringOrdre de tri par date : asc ou desc (défaut : desc)
latestbooleanSi true, retourne uniquement le dernier article
fromstringDate de début au format ISO 8601
tostringDate de fin au format ISO 8601

Exemple de requête

curl -X GET "https://app.lafabriquearticles.app/api/articles?status=published&limit=10&sort=desc" \
  -H "Authorization: Bearer VOTRE_CLE_API"

Exemple de réponse

{
  "articles": [
    {
      "id": "clx1abc...",
      "title": "Comment optimiser son SEO en 2026",
      "slug": "comment-optimiser-son-seo-en-2026",
      "content": "<h2>Introduction</h2><p>...</p>",
      "status": "published",
      "createdAt": "2026-03-15T10:30:00.000Z",
      "updatedAt": "2026-03-15T10:30:00.000Z"
    }
  ],
  "total": 42,
  "limit": 10,
  "offset": 0
}

Cas d'usage API

Site statique

Affichez vos derniers articles sur un site Astro, Hugo ou Jekyll en appelant l’API au build ou côté client.

Application mobile

Alimentez le flux de contenu de votre app iOS ou Android directement depuis La Fabrique à Articles.

CMS headless

Synchronisez les articles générés avec Strapi, Contentful ou tout autre CMS headless.

Prêt à intégrer La Fabrique à Articles ?

Créer un compte pour obtenir votre clé API