Référence de l'API Packages
La plupart des utilisateurs n'appellent pas cette API. La librairie @flocon-ai/next l'appelle pour vous.
Utilisez-la seulement pour construire votre propre intégration.
Bases
- URL de base :
https://api.flocon-ai.com - GET uniquement.
- Auth :
Authorization: Bearer <token du site web>. Seul le token du site web fonctionne. Un token absent, faux ou révoqué donne401. - Si vous envoyez un token MCP, le message du
401dit : « This is an MCP token. Your website needs the website token: https://flocon-ai.com/app/tokens ». - Un token = un website.
- Pages publiées uniquement. Les brouillons et les pages programmées ne sortent jamais de cette API.
- Les erreurs sont en JSON :
{ "message": "..." }.
GET /website
Le website du token. Aucun paramètre.
Renvoie :
namedefaultLocalelocalesbadge:truesi le badge Flocon AI doit être affiché (plan Free)
GET /pages
Toutes les pages servies, en version légère (sans blocs). Aucun paramètre.
Renvoie un tableau. Chaque entrée :
localepathtitleupdatedAtalternates: les autres locales de cette page
GET /pages/{locale}/{path}
Une page publiée. Exemple : /pages/en/vs/notion donne la page au chemin /vs/notion en en.
Renvoie :
locale,path,titlealternates: les autres locales où cette page est publiéeseoblocks: voir la référence des blocs. Dans un blocrelated, les pages viennent avec leurpathet leurtitle.createdAt,updatedAt
Erreurs :
404: la page n'existe pas, ou c'est un brouillon, ou elle n'est pas encore publiée.
GET /doc
La description OpenAPI 3.0 de l'API. Publique : pas de token.
Mis à jour