API

Développez des clients natifs, des bots et des intégrations pour le réseau social Militant.

Démarrage rapide
curl -H "Authorization: Bearer VOTRE_TOKEN" \
https://api.militant.revlibertaire.com/v1/posts.php

Documentation

Acces rapide a la documentation principale, au wiki technique et a la creation de tokens.

Documentée

Documentation complète, exemples de code, SDKs JavaScript et Python disponibles.

Documentation

Sécurisée

Authentification par token, rate limiting, protection contre les attaques SQL injection, XSS et DoS.

FAQ

api_create_token

Le panneau admin reste le chemin le plus direct pour generer un token et lancer les premiers tests.

Admin

Démarrage rapide

Trois etapes simples pour passer d'une instance active a un premier appel authentifie.

1. Créer un token
api_create_token

Connectez-vous avec votre compte Militant pour générer un token API.

Créer mon token
2. Faire votre première requête
Endpoints

Teste immediatement un endpoint avec le token que tu viens de creer.

curl -H "Authorization: Bearer VOTRE_TOKEN" \
https://api.militant.revlibertaire.com/v1/posts.php
3. Explorer la documentation
Wiki

Consultez le wiki pour des guides détaillés et des exemples.

Voir le Wiki

Endpoints disponibles

Vue d'ensemble des familles d'endpoints les plus utiles, dans une presentation plus compacte.

Voir tous les endpoints
Utilisateurs

Profils, followers, amis, recherche

Publications

Posts, commentaires, réactions, partages

Messages

Messages privés, groupes de discussion

Groupes & Pages

Groupes militants, pages organisations

Événements

Manifestations, actions, mobilisations

Stories

Stories éphémères, contenu temporaire

Lives
En développement

Diffusions en direct, streaming vidéo

39+
Endpoints
REST
Architecture REST
JSON
Format JSON
OAuth2
Authentification OAuth2