Passer au contenu
Ouverture prochaine

Pour les indie hackers et les fondateurs

Sortez la version. Les posts partent tout seuls.

Une mise à jour vers X, Bluesky, Threads, Mastodon, LinkedIn et Discord, depuis l’application Posto ou en une requête depuis votre propre script de déploiement.

release.sh
# une fois le déploiement réussi
curl $POSTO/api/v1/posts \
  -H "Authorization: Bearer $POSTO_TOKEN" \
  -H "Idempotency-Key: $GIT_SHA" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "queue",
    "text": "v2.4 est sortie : mode sombre et export CSV",
    "channels": [12, 15, 21],
    "channel_texts": { "21": "v2.4 est là 🚀 changelog ci-dessous" },
    "first_comment": "Changelog : example.dev/v2.4"
  }'

# 201 Created · part dans le prochain créneau libre de chaque canal

Publie sur

Ce qui change

Construire en public, sans les corvées de publication

  • Cinq onglets, cinq connexions, la même mise à jour cinq fois

    Une mise à jour, tous les réseaux

    X, Bluesky, Threads, Mastodon et LinkedIn depuis un seul brouillon, avec son propre texte là où un réseau en a besoin.

  • Un script cron qui casse à chaque changement d’API

    Une API au lieu d’une par réseau

    Posto parle à l’API de chaque réseau. Vous appelez un seul point d’accès avec un seul jeton.

  • « C’était le post Bluesky ou le thread X ? »

    Savoir quel post a amené les visiteurs

    Les liens courts comptent les clics par post et par réseau, et les balises UTM transmettent la source à votre propre outil d’analyse pour les sites de votre liste.

Deux entrées et un retour

Cliquer, coder, être prévenu

  1. Sans code

    L’éditeur de post

    Écrivez une fois, donnez à chaque réseau son propre texte, puis programmez le post ou ajoutez-le à la file d’attente.

  2. Code

    REST API

    Créez, modifiez, reprogrammez et annulez des posts avec photos et vidéo. Lisez les créneaux, les statistiques et les commentaires.

  3. Retour chez vous

    Webhooks

    post.published, post.failed et comment.received, en POST signé vers votre propre point d’accès.

  4. Dans le chat

    Alertes dans le chat

    Les mêmes événements en message dans Slack, Discord ou Telegram.

L’API

Ennuyeuse exprès

Bearer token, JSON en entrée et en sortie, erreurs sous forme de documents RFC 9457, une spécification OpenAPI et une page de documentation. L’API vérifie un post avec les mêmes règles que l’application : un refus se lit pareil des deux côtés. Documentation de l’API

  • Jetons à portée limitée par espace de travail

    Choisissez les scopes et une durée pour chaque jeton. Un jeton ne fait jamais plus que ce que permet le rôle de son propriétaire.

  • Valider avant d’envoyer

    POST /posts/validate vous dit quel canal refuserait le post, et pourquoi, sans rien enregistrer.

  • Sans risque de doublon

    Envoyez une Idempotency-Key : la même requête avec la même clé, dans les 24 heures, renvoie la première réponse au lieu de créer un second post.

  • Photos et vidéo

    Envoyez des photos en fichier ou par lien. Une vidéo se téléverse directement dans le stockage via une URL signée, puis s’enregistre.

  • Les chiffres en retour

    Des métriques par post et des statistiques quotidiennes par compte, dans la mesure où le réseau les fournit.

  • Les commentaires comme événements

    Recevez comment.received pour chaque nouveau commentaire et répondez via l’API sur les réseaux qui acceptent les réponses.

Écran réel

Plutôt cliquer ? Le même post, un texte propre à chaque réseau

Éditeur de post Posto : un post avec trois photos part vers deux canaux, dont l’un avec son propre texte, à une heure programmée
L’éditeur de post : un brouillon commun, un texte propre à chaque canal, tout de suite ou à l’heure prévue.

Aussi dans la boîte

Pour ceux qui lisent leurs propres factures

  • Vos propres clés AI et X

    Ajoutez votre propre application X, et X facture l’usage de son API à vous, pas à Posto.

    Gratuit en bêta, sur demande Votre propre clé AI de Gemini, Claude ou OpenAI vous facture directement votre usage de l’AI, sans majoration.

  • Une AI qui vous ressemble

    Gratuit en bêta, sur demande Des brouillons et des suggestions de réponse qui suivent le profil de votre marque.

  • Liens courts et balises UTM

    Les liens courts comptent les clics par post et par réseau, sauf sur Instagram et TikTok, où un lien dans une légende n’est pas cliquable. Les balises UTM vont sur les liens vers les sites de votre liste.

  • Créneaux et meilleur moment

    Le mode queue de l’API et « Add to queue » dans l’application placent un post dans le prochain créneau libre. Une carte des jours et des heures où vos posts marchent le mieux, d’après vos 90 derniers jours, règle les créneaux d’un canal dès qu’il y a assez de posts.

Gratuit en bêta, sur demande Nous activons ces fonctions sur demande. Écrivez à hello@posto.run et indiquez votre espace de travail.

Accès anticipé

Gratuit pendant la bêta. Tarif fondateur ensuite.

Laissez votre e-mail. Nous envoyons une invitation dès l’ouverture des inscriptions, et les premiers utilisateurs gardent le tarif fondateur quand les offres payantes démarreront.

Soyez parmi les premiers. Gratuit pendant la bêta. Une confirmation maintenant, un e-mail à l'ouverture des inscriptions. Politique de confidentialité

Questions

Avant de brancher

Y a-t-il une limite de requêtes ?

Oui, par jeton. Une requête au-delà de la limite reçoit un 429 avec un en-tête Retry-After qui indique combien de temps attendre.

Puis-je publier sur X via Posto ?

Oui. Vous pouvez aussi ajouter votre propre application X sur la page API keys de votre espace de travail : les tarifs de X s’appliquent alors directement à vous.

L’API gère-t-elle les sondages, les boutons-liens et l’evergreen ?

Pas via l’API. Le texte, un texte et une heure propres à chaque canal, les photos, la vidéo, un premier commentaire et les étiquettes fonctionnent aujourd’hui ; les sondages, les boutons-liens et l’evergreen se règlent dans l’application. Une modification via l’API conserve ce que vous y avez réglé.