Faut-il créer votre propre Outstand ?
Une seule API pour publier, programmer et récupérer les statistiques sur 11 réseaux sociaux
Développer votre propre service de publication se fait en un week-end, et pour les réseaux dotés d’API ouvertes (Bluesky, Mastodon, Telegram), c’est effectivement le cas : une file d’attente, un déclenchement cron, un adaptateur par réseau, et c’est prêt. L’obstacle n’est pas le code. Instagram, TikTok, YouTube, LinkedIn et Pinterest exigent chacun votre propre application développeur et un examen par la plateforme avant d’accepter la moindre publication, X facture les écritures dans le cadre d’une offre payante, et les onze intégrations ne cessent ensuite d’évoluer sous vos pieds : renouvellement des jetons, spécifications des médias, quotas de requêtes, points d’accès obsolètes. Vous pouvez construire l’API. Vous ne pouvez pas obtenir l’autorisation de l’utiliser en une seule tentative.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build me a self-hosted unified posting API to replace Outstand. Requirements:
- Node + Fastify + better-sqlite3, one headless service on localhost:8080.
No web UI: my own apps are the only consumer, every key in .env.
- One normalized post shape in zod (text, media, targets, scheduledAt,
idempotencyKey) and one adapter per network mapping it onto that
platform's payload. Adapters export capabilities, publish, and metrics;
nothing platform-specific leaks into the core.
- A capability table per adapter (character limit, media count, mime types,
aspect ratios, max video seconds). POST /posts returns 422 naming which
target rejected what, before a single network call goes out.
- Ship the three networks that need no app review: Bluesky (@atproto/api),
Mastodon, Telegram. Adding a fourth must mean writing one adapter file
and touching nothing else.
- A token-bucket limiter per network seeded with their published limits so
calls queue instead of returning 429. POST /posts answers 202 with a job
id and a worker drains the queue.
- Idempotency: replaying a POST with the same idempotencyKey returns the
original job instead of posting twice, and every target gets its own
delivery row so partial success is readable.
- GET /posts/:id/analytics folds each platform's metrics into one shape
(impressions, likes, comments, shares) with null where a network does not
report a field. Never invent a number to fill a gap.
- An MCP server over stdio exposing create_post, list_accounts, and
get_analytics so Claude Code posts through it, plus an OpenAPI spec
generated from the zod schemas at /openapi.json.
- Out of scope: Instagram, TikTok, YouTube, LinkedIn, Pinterest. Each needs
my own developer app approved by the platform first, a review queue and
not code. Say that in the README next to the three token setups.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter.
Comment créer votre propre version ?
Exécutez un petit service auto-hébergé qui reçoit une publication et les comptes cibles via HTTP, la place en file d’attente, la publie à l’heure prévue avec un adaptateur par réseau et enregistre l’état d’envoi pour chaque compte.
Ce dont vous aurez besoin
- votre propre application développeur pour chaque réseau social
- offre payante de l’API X pour publier sur X
- machine allumée en permanence pour le planificateur
- stockage des médias
Chaque réseau qui vous intéresse vraiment est verrouillé par la file d’approbation de quelqu’un d’autre. Faire approuver une application Instagram ou TikTok pour publier exige des cycles d’examen et un véritable cas d’usage commercial, avant même de devoir prendre en charge indéfiniment le renouvellement des jetons, les spécifications des médias de chaque plateforme et les limites de requêtes de onze API. Payer transforme un problème d’approbation et une maintenance permanente en un jeton bearer, ce qui correspond exactement au compromis recherché par un développeur qui livre un produit.
xapplications déjà approuvées par Instagram, TikTok, YouTube et LinkedIn
xonze intégrations maintenues et adaptées aux évolutions des plateformes
xrenouvellement automatique des jetons et mise en file d’attente selon les limites de requêtes
xtranscodage des médias pour chaque réseau à partir d’un seul envoi
xstatistiques multiplateformes dans un format unique
xle serveur MCP qui met tout cela à la disposition d’un agent AI
Vous préférez une solution prête à l’emploi ?
Licence, installation et limites de chaque alternative.
Combien coûte Outstand ?
- Facturation mensuelle
- 19 $US/mois19 $US/mois
- Par an
- 228 $US/an228 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 99,29 R$/mois1 191 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de Outstand. Vibe Radar ne gère aucun paiement.
| Offre | Mensuel | Annuel (par mois) | Ce qui est inclus |
|---|---|---|---|
| base | $19/espace de travail≈ 19 $US | - | 3,000 publications/mois sur 11 réseaux sociaux ; comptes clients illimités et aucun frais par siège. |
Offre gratuitepas d’offre gratuite
Conditions de facturationmensuel uniquement ; aucune offre annuelle publiée
Coûts supplémentairesLes publications supplémentaires coûtent $0.007 chacune de 3,001-10,000 et $0.005 chacune au-delà de 10,000 ; X, Google Business Profile et Vimeo exigent les propres clés API de plateforme du client.
verified 2026-08-14 · source ↗
Construire ou s’abonner à Outstand ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (plusieurs jours). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer Outstand ?
En partie. Le cœur de Outstand se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : applications déjà approuvées par Instagram, TikTok, YouTube et LinkedIn, onze intégrations maintenues et adaptées aux évolutions des plateformes. Lisez la liste ci-dessus avant de vous lancer.
Combien coûte Outstand ?
Outstand coûte environ 19 $US/mois (Base, vérifié le 20/10/2026), soit 228 $US par an.
Que perd-on en remplaçant Outstand ?
Honnêtement : applications déjà approuvées par Instagram, TikTok, YouTube et LinkedIn; onze intégrations maintenues et adaptées aux évolutions des plateformes; renouvellement automatique des jetons et mise en file d’attente selon les limites de requêtes; transcodage des médias pour chaque réseau à partir d’un seul envoi; statistiques multiplateformes dans un format unique; le serveur MCP qui met tout cela à la disposition d’un agent AI. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à Outstand ?
Oui : Postiz (Une seule API pour une trentaine de réseaux sociaux ; les formalités OAuth sont désormais votre passe-temps.) Le prompt sert quand vous le voulez exactement à votre façon.