API Pro+ Développeurs Automatisation Nouveauté

En résumé : Fluxr lance une API REST authentifiée par clé (flx_live_*). Elle donne accès programmatique à vos alertes monitoring, vos flux configurés, les tendances temps réel et vos articles sauvegardés. 6 endpoints disponibles. Réservé aux abonnés Pro+. Génération de clé en un clic depuis app.fluxr.fr.

Jusqu'ici, Fluxr était une interface. Vous ouvriez l'application, vous consultiez vos flux, vos alertes, vos tendances. Aujourd'hui, Fluxr devient une infrastructure. Votre veille peut désormais alimenter n'importe quel outil externe : scripts Python, dashboards Notion, agents IA, automatisations Make ou n8n — tout ce qui sait faire une requête HTTP.

Qu'est-ce que l'API Fluxr ?

L'API Fluxr est une interface REST sécurisée qui expose les données de votre compte Fluxr à des outils tiers. Elle fonctionne avec une clé d'API au format flx_live_ que vous générez depuis votre espace personnel. Chaque requête porte cette clé, qui est vérifiée, hashée en SHA-256 et comparée à notre base de données — la clé brute n'est jamais stockée.

L'API est construite sur nos Edge Functions Supabase, hébergées à la périphérie du réseau mondial. Les temps de réponse sont typiquement inférieurs à 200 ms depuis l'Europe de l'Ouest.

Comment générer votre clé API Fluxr

  1. Connectez-vous sur app.fluxr.fr avec un compte Pro+
  2. Accédez à Paramètres → Clés API
  3. Cliquez sur Générer une clé, donnez-lui un nom (ex: "Script Python veille")
  4. Copiez la clé affichée — elle ne sera visible qu'une seule fois

Vous pouvez créer jusqu'à 10 clés actives simultanées et révoquer chaque clé individuellement depuis l'interface. Chaque clé affiche sa date de dernière utilisation.

Les 6 outils disponibles via l'API

1. get_profile — votre profil et plan

Retourne le username, nom complet et plan de l'abonnement. Utile pour vérifier la connexion et adapter votre logique selon le plan.

2. get_monitoring_alerts — vos alertes en temps réel

Récupère les dernières alertes générées par votre monitoring de mots-clés. Chaque alerte contient : le titre de l'article, l'URL source, le nom de la source, le mot-clé déclencheur et la date de publication. Paramètre limit configurable jusqu'à 100 alertes par appel.

3. search_monitoring — recherche booléenne dans vos archives

Recherche dans l'historique complet de vos alertes monitoring, sans limite de résultats. Le moteur cherche dans le titre de l'article ET le mot-clé de surveillance. Supporte les opérateurs booléens :

  • "IA générative" — tous les mots doivent apparaître dans le titre
  • "OpenAI OR Anthropic" — l'un ou l'autre dans le titre
  • "Apple AND France NOT iPhone" — Apple + France dans le titre, iPhone absent

Retourne tous les résultats correspondants dans votre historique complet, triés du plus récent au plus ancien.

4. get_my_configs — vos flux configurés

Liste tous vos flux RSS personnalisés avec leurs sources associées. Retourne aussi les configurations publiques que vous avez partagées et leur nombre de likes.

5. get_trending — les tendances du moment

Accès programmatique au moteur de tendances Fluxr : les termes dont la fréquence explose dans 1 200 sources RSS sur les 2 dernières heures, avec leur score et les articles associés.

6. get_feed_articles — les articles de vos flux

Lit les derniers articles d'un de vos flux configurés. Spécifiez le nom du flux en paramètre (partiel, insensible à la casse), définissez la limite. Jusqu'à 30 articles par appel.

Exemple de requête curl

Un appel API Fluxr ressemble à ceci :

curl -X POST https://vkvglfwsytetdpvjubfd.supabase.co/functions/v1/fluxr-api \ -H "Content-Type: application/json" \ -d '{ "key": "flx_live_votre_cle_ici", "tool": "get_monitoring_alerts", "params": { "limit": 10 } }'

La réponse est un JSON { "data": [...] } avec la liste des alertes. En cas d'erreur, { "error": "message" } avec le code HTTP correspondant (401, 403, 400 ou 500).

Qui peut utiliser l'API Fluxr ?

L'API est réservée aux abonnés Pro+ et Business+. Elle n'est pas disponible en plan gratuit. Cette restriction garantit des performances optimales pour tous les utilisateurs API et finance l'infrastructure Edge nécessaire à des temps de réponse rapides.

Cas d'usage concrets

  • Newsletter automatisée — script Python qui récupère vos alertes chaque matin et génère un digest HTML envoyé par email
  • Dashboard Notion — synchronisation automatique des tendances Fluxr dans une base de données Notion via Make
  • Slack digest — webhook qui poste les 5 dernières alertes monitoring dans votre canal #veille chaque heure
  • Agent IA — branchez Claude, GPT ou un LLM local sur vos alertes pour générer des analyses automatiques (voir notre article sur le MCP Fluxr)
  • Google Sheets — export automatique de vos alertes dans un tableau de bord partagé avec votre équipe

« La donnée la plus précieuse d'une organisation, c'est ce qu'elle surveille. L'API Fluxr rend cette donnée actionnable partout. »

Sécurité : comment vos clés sont protégées

Fluxr ne stocke jamais votre clé API en clair. Au moment de la création, la clé brute est affichée une seule fois, puis immédiatement hashée en SHA-256 avant stockage. Chaque requête API re-hache la clé reçue et compare le hash — votre secret ne transite pas dans nos bases de données. Si vous perdez votre clé, il faut en créer une nouvelle.

En cas de compromission, révoquez la clé depuis l'interface en un clic. Elle est désactivée instantanément.

Partager