Postika pour les développeurs
Une API REST, un serveur MCP et des clés par projet : publiez sur 8 réseaux sociaux sans maintenir huit intégrations.
Une API pour huit réseaux
Maintenir des intégrations directes avec Instagram, TikTok, LinkedIn, YouTube et les autres, c'est gérer huit processus d'authentification, huit formats et huit jeux de limites. Postika vous donne une seule API :
- Méthode et URL :
POST https://postika.app/api/v1/posts - En-tête :
Authorization: Bearer ptk_… - Corps JSON :
{ "content": "…", "channel_ids": ["…"], "when": "2026-11-12 09:30", "mode": "approval" }
when est dans le fuseau du projet. mode vaut schedule, approval, draft ou now. Les erreurs reviennent avec un statut 4xx et { "error": "…" }. Référence complète : documentation de l'API.
Le serveur MCP pour vos agents
Si vous construisez un agent IA, branchez-le sur le serveur MCP : transport HTTP streamable, sans état, réponses JSON. Les clients compatibles avec l'autorisation MCP découvrent tout seuls l'OAuth (métadonnées, enregistrement dynamique, PKCE). Les autres utilisent une clé de projet dans Authorization: Bearer ptk_….
Le serveur indique à l'agent de préférer approval, et delete_post est marqué comme destructif. Pour comprendre le protocole : qu'est-ce que le MCP.
Limites appliquées par réseau
| Réseau | Texte | Images | Média obligatoire |
|---|---|---|---|
| 2 200 | 10 | Oui | |
| TikTok | 2 200 | 35 | Oui |
| 5 000 | 10 | Non | |
| YouTube | 5 000 | Vidéo seule | Oui |
| X | 280 | 4 | Non |
| 3 000 | 9 | Non | |
| Threads | 500 | 10 | Non |
| 500 | 1 | Oui |
Une vidéo par post. list_channels renvoie la limite et l'obligation de média de chaque canal, pour valider côté client avant l'appel. L'API et le MCP reçoivent du texte : pour les réseaux qui exigent un média, créez en draft et ajoutez le fichier dans l'app.
Cas d'usage
- Annoncer chaque release depuis votre CI, en
approval. - Publier les nouveaux articles d'un CMS headless.
- Brancher n8n en auto-hébergé sur l'API.
- Donner à vos agents internes un accès limité à un projet via une clé.
- Construire un produit au-dessus de Postika avec une application OAuth.
Tarifs
L'API, les clés et le MCP sont inclus dans toutes les formules : Standard 29 €/mois (5 canaux), Team 39 € (10), Pro 49 € (30), Ultimate 99 € (100). Publications illimitées, pas de facturation à l'appel. Détails : tarifs.
Projets, clés et OAuth
Trois façons d'accéder à Postika selon votre besoin :
- Clé de projet (
ptk_…) : accès limité à un seul projet. Idéal pour un script, une CI ou un agent interne. - OAuth utilisateur : le client MCP obtient un jeton
ptat_et un jeton de rafraîchissementptrt_, avec accès à tous les projets de l'utilisateur. - Application OAuth : pour construire votre propre produit au-dessus de Postika.
Chaque projet a son fuseau horaire ; list_projects renvoie l'heure locale courante pour éviter toute ambiguïté.
Questions fréquentes
L'API de Postika est-elle payante en plus ?
Non, l'API, les clés de projet et le serveur MCP sont inclus dans toutes les formules. Le prix dépend uniquement du nombre de canaux connectés.
Peut-on envoyer des images par l'API ?
L'API et le MCP créent des posts à partir de texte. Pour les réseaux qui exigent un média (Instagram, TikTok, Pinterest, YouTube), créez le post en draft ou approval et ajoutez le fichier dans l'application.
Quelle authentification pour le MCP ?
OAuth 2.1 avec enregistrement dynamique et PKCE pour les clients compatibles ; sinon une clé de projet dans l'en-tête Authorization. Une connexion OAuth atteint tous les projets de l'utilisateur, une clé seulement son projet.
Comment tester sans risquer de publier ?
Utilisez le mode approval ou draft : le post est créé dans le calendrier sans partir. Vous le supprimez ensuite avec delete_post ou depuis l'application. Une publication déjà en ligne reste sur le réseau même si vous la retirez du calendrier.
Comment récupérer les ID de canaux ?
Appelez GET /api/v1/channels avec votre clé de projet, ou l'outil MCP list_channels. Chaque canal renvoie son ID, son réseau, son identifiant, sa limite de caractères et l'obligation éventuelle d'un média, ce qui permet de valider vos textes avant l'appel.
Quel format de date utilise l'API ?
YYYY-MM-DD HH:MM, dans le fuseau horaire du projet. Ce n'est pas de l'UTC : un projet réglé sur Europe/Paris publie 2026-11-12 09:30 à 9 h 30 heure de Paris. list_projects renvoie le fuseau et l'heure locale courante.
À lire aussi
- Des tarifs simples, calculés sur vos canauxLes tarifs de Postika : 4 offres selon le nombre de canaux, publications et projets illimités, IA et API incluses, 7 jours d'essai et -20 % en annuel.
- Postika pour les coachs et formateursCoachs et formateurs : publiez régulièrement sur LinkedIn, Instagram et Facebook grâce à votre IA et au calendrier Postika, dès 29 € par mois.
- L'outil de planification des réseaux sociaux pensé pour les agencesUn projet par client, des projets illimités, un prix par canal et non par utilisateur : Postika aide les agences à planifier et faire valider.
- Postika pour les créateurs de contenuCréateurs de contenu : programmez vos Reels, TikTok, Shorts et posts sur 8 réseaux avec Postika et votre IA, dès 29 € par mois pour 5 canaux.
- Claude devient votre assistant de publication sur les réseaux sociauxConnectez Claude à Postika via MCP : il rédige et programme vos publications sur 8 réseaux, qui attendent votre validation avant de partir.