Développeurs
Construisez surl'API Mateflow.
Construisez sur l'Open API Mateflow : clés API à portées, endpoints JSON via POST et webhooks pour intégrer votre communauté à votre stack.
Fonctionnalités
Tout ce qu'il vous faut pour intégrer
Authentification par API key
Créez des clés API à portées dans la console d'administration de votre communauté. Chaque requête est authentifiée via l'en-tête X-API-Key.
REST API
Lisez et écrivez les données de votre communauté via une API JSON cohérente. Tous les endpoints se trouvent sous /site_open_api/v1 et utilisent POST avec un corps JSON.
Webhooks
Configurez des endpoints de webhook pour recevoir des notifications d'événements en temps réel : inscriptions de membres, paiements, modifications de contenu, et plus encore.
Intégrations
Connectez des outils tiers via le hub d'intégrations. Prise en charge native des workflows courants et un catalogue d'applications pour étendre les fonctionnalités.
SSO (SAML et OIDC)
SSO d'entreprise avec SAML 2.0 et OpenID Connect. Centralisez l'authentification pour votre équipe et les membres de votre communauté.
Journaux et supervision des webhooks
Journaux de livraison complets pour chaque événement de webhook. Déboguez les livraisons échouées, inspectez les payloads et surveillez la santé de l'intégration.
Endpoints de l'Open API
Tous les endpoints se trouvent sous https://api.mateflow.com/site_open_api/v1, utilisent la méthode POST avec un corps JSON et nécessitent une clé API disposant de la portée indiquée.
- POST/site/getsite.readObtenir les infos du site
- POST/feed/listcontent.readLister les éléments du fil
- POST/post/searchcontent.readRechercher des publications
- POST/post/createcontent.writeCréer une publication
- POST/media/get_tokenmedia.writeObtenir un jeton d'upload de média
Démarrage rapide
Commencez en trois étapes
Créez un compte
Inscrivez-vous gratuitement et créez votre premier site de communauté depuis le Creator Dashboard.
Générez des API keys
Activez l'accès API dans la console d'administration de votre communauté (Paramètres → Intégrations) et créez une clé à portées. Disponible sur les plans Growth, Business et Enterprise.
Effectuez votre premier appel
Envoyez votre première requête avec l'en-tête X-API-Key. Tous les endpoints acceptent des requêtes POST JSON.
Commencez à appeler l'API
Exemples rapides dans les langages les plus courants. Remplacez sk_live_xxx par une vraie clé de votre console d’administration.
curl -X POST \
https://api.mateflow.com/site_open_api/v1/post/search \
-H "X-API-Key: sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"keyword": "hello", "limit": 20}'const res = await fetch(
"https://api.mateflow.com/site_open_api/v1/post/create",
{
method: "POST",
headers: {
"X-API-Key": "sk_live_xxx",
"Content-Type": "application/json",
},
body: JSON.stringify({ title: "Hello", content: "From the API!" }),
}
);
const data = await res.json();import requests
res = requests.post(
"https://api.mateflow.com/site_open_api/v1/site/get",
headers={"X-API-Key": "sk_live_xxx"},
json={},
)
data = res.json()Feuille de route des SDK
Les SDK officiels pour Node.js, Python et Go sont prévus dans la feuille de route. En attendant, la REST API fonctionne avec n'importe quel client HTTP. La documentation complète de l'API arrive bientôt.
Prêt à construire ?
Créez un compte, générez vos API keys et commencez à intégrer la plateforme Mateflow à vos workflows.
Essai gratuit de 14 jours · Sans carte bancaire