API SocialSchedule — Planification programmatique des médias sociaux
L'API SocialSchedule est une API de planification de médias sociaux pour la publication multi-plateforme : authentifiez les espaces de travail, téléchargez des médias, créez des publications planifiées, gérez les files d'attente, recevez des webhooks et récupérez des analyses—sans attendre un complément d'entreprise.
Commencer gratuitementExemples de code
Les exemples restent en anglais — copiez dans votre terminal, client MCP ou fichier de compétence.
Authorization: Bearer ssk_live_xxx
X-Workspace-Id: ws_abc123curl -X POST https://api.socialschedule.ai/v1/posts \
-H "Authorization: Bearer $SOCIALSCHEDULE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"platforms": ["instagram", "tiktok"],
"caption": "New drop is live",
"mediaIds": ["media_01"],
"scheduledFor": "2026-04-02T18:00:00Z",
"utm": {
"source": "instagram",
"medium": "social",
"campaign": "spring-drop"
}
}'curl -X POST https://api.socialschedule.ai/v1/media \
-H "Authorization: Bearer $SOCIALSCHEDULE_API_KEY" \
-F "file=@./product.mp4"curl -X POST https://api.socialschedule.ai/v1/webhooks \
-H "Authorization: Bearer $SOCIALSCHEDULE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/hooks/socialschedule",
"events": ["post.published", "post.failed"]
}'Authentification et espaces de travail
Utilisez des jetons d'accès spécifiques à un espace de travail. Passez les identifiants d'espace de travail pour des applications d'agence multi-locataires. Pour les développeurs et les agents IA, « Authentification et espaces de travail » n'est pas une section à la mode—c'est un système d'exploitation : planifiez des piliers, rédigez avec l'IA, programmez dans des fenêtres optimales et mesurez les résultats qui comptent.
Changez les clés et optez pour le principe du moindre privilège. SocialSchedule connecte ce flux de travail à travers Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile à partir d'un calendrier et d'une file d'attente natifs à l'IA—et non d'une boîte de légende ajoutée sur un éditeur de style 2012. Conservez le formatage, les approbations et les analyses spécifiques à la plateforme dans la même boucle.
Reproduisez le même modèle de permission que l'application web. Les exemples Curl ci-dessous restent en anglais/technique par design. Lorsque vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct—ou automatisez les mêmes étapes avec CLI, MCP, API et Skills pendant que les humains gardent les garde-fous de la voix de la marque.
Créer, mettre à jour et annuler les publications programmées
Les points de terminaison CRUD couvrent l'ensemble du cycle de vie d'une publication programmée. Les clés d'idempotence aident à des réessais sûrs. Pour les développeurs et les agents IA, « Créer, mettre à jour et annuler les publications programmées » n'est pas une section à la mode - c'est un système d'exploitation : planifier des piliers, rédiger avec l'IA, programmer dans des fenêtres optimales et mesurer les résultats qui comptent.
Annulez ou reprogrammez lorsque les campagnes prennent du retard. SocialSchedule connecte ce flux de travail sur Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile depuis un calendrier et une file d'attente natifs à l'IA - pas une boîte de légende ajoutée à un éditeur de style 2012. Gardez le formatage, les approbations et les analyses natifs à la plateforme dans la même boucle.
Supportez les brouillons par rapport aux états programmés de manière explicite. Lorsque vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct - ou automatisez les mêmes étapes avec CLI, MCP, API et Skills tandis que les humains maintiennent les garde-fous de la voix de la marque.
Modèles d'API conceptuels
Authentifiez-vous avec un jeton d'accès à portée d'espace de travail. Créez des publications avec des cibles de plateforme, des variantes de légende, des IDs de médias et des timestamps de calendrier. Utilisez des clés d'idempotence lors des réessais.
Exemple de forme (illustratif) : `POST /v1/posts` avec `{ "platforms": ["instagram","x"], "body": "...", "mediaIds": [...], "scheduledAt": "..." }`. Abonnez-vous aux webhooks `post.published` / `post.failed` pour des alertes opérationnelles.
Privilégiez le brouillon → approuver → programmer pour la sécurité de la marque. Limitez le taux avec un retour en arrière sur les 429. Tous les détails OpenAPI complets sont expédiés avec votre espace de travail développeur.
Téléchargement de médias et charges utiles spécifiques à la plateforme
Téléchargez des médias, puis faites référence aux ID des médias lors des appels de création de publications. Attachez des champs spécifiques à la plateforme lorsque les réseaux les exigent. Pour les développeurs et les agents AI, « Téléchargement de médias et charges utiles spécifiques à la plateforme » n'est pas une section à la mode—c'est un système d'exploitation : planifiez des piliers, rédigez avec l'IA, programmez dans des fenêtres optimales et mesurez les résultats qui comptent.
Validez les rapports d'aspect avant le jour du lancement. SocialSchedule connecte ce flux de travail sur Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile depuis un calendrier et une file d'attente natifs de l'IA—pas une boîte de légende ajoutée à un éditeur de style 2012. Gardez le formatage, les approbations et les analyses natifs à la plateforme dans le même circuit.
Réutilisez des médias à travers les variantes de la plateforme lorsque cela est approprié. Quand vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct—ou automatisez les mêmes étapes avec CLI, MCP, API et Skills pendant que les humains gardent les barrières de la voix de la marque.
Calendriers, files d'attente et aides à l'heure optimale
Listez les fenêtres de calendrier et mettez en file d'attente des publications pour des moments de publication optimaux. Construisez des outils internes qui montrent la même semaine que celle que voient les spécialistes du marketing. Pour les développeurs et les agents AI, « Calendriers, files d'attente et aides à l'heure optimale » n'est pas une section à la mode - c'est un système d'exploitation : planifiez des piliers, rédigez avec l'AI, programmez dans des fenêtres optimales et mesurez les résultats qui comptent.
Comblez les lacunes de manière programmatique après les revues analytiques. SocialSchedule connecte ce flux de travail sur Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile à partir d'un calendrier et d'une file d'attente natifs à l'AI - pas d'une boîte de légende ajoutée sur un éditeur de style 2012. Gardez le formatage natif à la plateforme, les approbations et les analyses dans la même boucle.
Combinez avec des compétences pour une planification de niveau supérieur. Lorsque vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct - ou automatisez les mêmes étapes avec CLI, MCP, API et compétences pendant que les humains maintiennent les garde-fous de la voix de la marque.
Points de terminaison d'analyse qui comptent
Récupérez des métriques d'engagement et de livraison pour le contenu programmé. Alimentez les portails clients et les tableaux de bord internes. Pour les développeurs et les agents IA, « Points de terminaison d'analyse qui comptent » n'est pas une section à la mode - c'est un système d'exploitation : planifiez des piliers, rédigez avec l'IA, programmez dans des fenêtres optimales et mesurez les résultats qui comptent.
Évitez les rapports uniquement vaniteux dans les e-mails automatisés. SocialSchedule connecte ce flux de travail à travers Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky, et Google Business Profile depuis un calendrier et une file d'attente natifs à l'IA - et non une boîte de légende ajoutée à un éditeur de style 2012. Gardez le formatage natif à la plateforme, les approbations et les analyses dans la même boucle.
Bouclez vers les tâches de génération de la semaine prochaine. Quand vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct - ou automatisez les mêmes étapes avec CLI, MCP, API et Skills pendant que les humains maintiennent les garde-fous de la voix de la marque.
Webhooks pour les événements publiés / échoués
Abonnez-vous aux événements post.published et post.failed. Déclenchez des alertes Slack ou des tickets lorsque les publications échouent. Pour les développeurs et les agents AI, "Webhooks pour les événements publiés / échoués" n'est pas une section à la mode—c'est un système d'exploitation : planifiez les piliers, rédigez avec l'IA, programmé dans des fenêtres optimales et mesurez les résultats qui comptent.
Vérifiez les signatures avant de faire confiance aux charges utiles. SocialSchedule connecte ce flux de travail à travers Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile depuis un calendrier et une file d'attente natifs à l'IA—pas une boîte de légende ajoutée sur un éditeur de style 2012. Gardez le formatage, les approbations et les analyses natifs à la plateforme dans la même boucle.
Gardez les gestionnaires de webhook idempotents. Lorsque vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct—ou automatisez les mêmes étapes avec CLI, MCP, API et Skills pendant que les humains maintiennent les garde-fous de la voix de la marque.
Limites de taux, idempotence et meilleures pratiques
Respectez les limites de taux ; décrochez ; réessayez avec des clés d'idempotence. Enregistrez les ID de corrélation pour le support. Pour les développeurs et les agents IA, « Limites de taux, idempotence et meilleures pratiques » n'est pas une section à la mode - c'est un système d'exploitation : planifiez des piliers, rédigez avec l'IA, programmez dans des fenêtres optimales et mesurez les résultats qui comptent.
Privilégiez le brouillon → approbation → planification pour la sécurité de la marque. SocialSchedule connecte ce flux de travail à travers Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile à partir d'un calendrier et d'une file d'attente natifs de l'IA - pas une boîte de légende ajoutée sur un éditeur de style 2012. Gardez le formatage, les approbations et les analyses natifs à la plateforme dans la même boucle.
Documentez vos livres de recettes d'automatisation interne. Lorsque vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour planifier en direct - ou automatisez les mêmes étapes avec CLI, MCP, API et Skills pendant que les humains gardent les garde-fous de la voix de la marque.
Démarrages rapides API pour les plateformes courantes
Les chemins courants incluent la planification de publications Instagram via API, les mises à jour d'entreprise LinkedIn et les lancements multi-plateformes. Commencez par un test d'intégration sur une plateforme, puis élargissez. Pour les développeurs et les agents IA, « démarrages rapides API pour les plateformes courantes » n'est pas une section à la mode - c'est un système d'exploitation : planifiez des piliers, rédigez avec l'IA, programmez dans des fenêtres optimales et mesurez les résultats qui comptent.
Les agences peuvent créer des portails clients sur l'API. SocialSchedule relie ce flux de travail à travers Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky et Google Business Profile à partir d'un calendrier et d'une file d'attente natifs à l'IA - pas une zone de légende ajoutée sur un éditeur au style 2012. Conservez le formatage, les approbations et les analyses natifs à la plateforme dans le même circuit.
Le MCP peut être plus rapide pour les interfaces utilisateur des agents ; l'API l'emporte pour votre backend. Créez une clé API dans l'application et envoyez votre première publication programmée. Lorsque vous êtes prêt, ouvrez https://app.socialschedule.ai/login pour programmer en direct - ou automatisez les mêmes étapes avec CLI, MCP, API et Skills pendant que les humains gardent des garde-fous sur la voix de la marque.
Questions fréquentes
SocialSchedule propose-t-il une API publique ?+
Oui. L'API de SocialSchedule prend en charge la programmation programmatique, les médias, les files d'attente, les webhooks et l'analyse.
Puis-je planifier des publications Instagram via l'API ?+
Oui, pour les comptes Instagram connectés à votre espace de travail (sous réserve des politiques et autorisations de la plateforme).
Quelles plateformes sont prises en charge dans l'API ?+
Les plateformes disponibles dans SocialSchedule—Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Bluesky, Google Business Profile—lorsqu'elles sont connectées.
Comment fonctionne l'authentification ?+
Utilisez une clé API de type bearer liée à un espace de travail. Conservez les clés dans un gestionnaire de secrets.
Y a-t-il des webhooks pour les événements de publication ?+
Oui. Abonnez-vous aux événements publiés et échoués pour recevoir des alertes opérationnelles.
Puis-je récupérer des analyses via l'API ?+
Oui. Récupérez des métriques pour alimenter des tableaux de bord et des boucles d'automatisation.
Quelles sont les limites de taux ?+
Les limites de taux s'appliquent par espace de travail/token. Réduisez la cadence sur les erreurs 429 et utilisez des clés d'idempotence pour des tentatives sécurisées.
Y a-t-il un SDK officiel ?+
Commencez avec l'API REST et des exemples curl ; des SDK/clients communautaires peuvent être ajoutés à mesure que la surface se stabilise.
Comment l'API se compare-t-elle au serveur MCP ?+
L'API est idéale pour vos serveurs et produits ; le MCP est idéal pour les agents IA qui appellent les outils de manière interactive.
Les agences peuvent-elles créer des portails clients sur l'API ?+
Oui. De nombreuses agences enveloppent l'API pour des calendriers et approbations destinés aux clients.
Comment puis-je télécharger des médias ?+
Utilisez le point d'entrée d'upload de médias, puis référencez les ID de médias retournés lors de la création des publications.
Où se trouvent les documents OpenAPI / de référence ?+
Utilisez ce guide pour des démarrages rapides ; les détails complets d'OpenAPI sont inclus avec la documentation de votre espace de travail développeur.
Pages connexes
Créez une clé API et planifiez de manière programmatique
Publication multiplateforme avec des webhooks, des files d'attente et des analyses.
Commencer gratuitement