REST API
Programmation en masse
Programmer plusieurs publications a la fois
POST
https://post.adaptlypost.com/post/api/v1/social-posts/bulkProgrammez jusqu'a 100 publications a la fois. Chaque publication peut avoir son propre contenu, ses medias et son heure programmee tout en partageant les memes connexions de plateforme.
Cle API (jeton Bearer)
Parametres du corps
| Parametre | Type | Description |
|---|---|---|
platformsREQUIS | PlatformType[] | Plateformes cibles pour toutes les publications |
timezoneREQUIS | string | Fuseau horaire IANA pour la programmation |
postsREQUIS | PostItem[] | Tableau de publications a programmer (1-100) |
twitterConnectionIds | string[] | docs.api.bulkSchedule.paramTwitterConnectionIdsDesc |
linkedinConnectionIds | string[] | docs.api.bulkSchedule.paramLinkedinConnectionIdsDesc |
instagramConnectionIds | string[] | docs.api.bulkSchedule.paramInstagramConnectionIdsDesc |
tiktokConnectionIds | string[] | docs.api.bulkSchedule.paramTiktokConnectionIdsDesc |
youtubeConnectionIds | string[] | docs.api.bulkSchedule.paramYoutubeConnectionIdsDesc |
pinterestConnectionIds | string[] | docs.api.bulkSchedule.paramPinterestConnectionIdsDesc |
blueskyConnectionIds | string[] | docs.api.bulkSchedule.paramBlueskyConnectionIdsDesc |
threadsConnectionIds | string[] | docs.api.bulkSchedule.paramThreadsConnectionIdsDesc |
pageIds | string[] | docs.api.bulkSchedule.paramPageIdsDesc |
pinterestConfigs | PinterestConfig[] | Parametres Pinterest au niveau du lot appliques a toutes les publications. Consultez Configurations des plateformes pour le schema |
tiktokConfigs | TikTokConfig[] | Parametres TikTok au niveau du lot appliques a toutes les publications. Consultez Configurations des plateformes pour le schema |
instagramConfigs | InstagramConfig[] | Parametres Instagram au niveau du lot appliques a toutes les publications. Consultez Configurations des plateformes pour le schema |
facebookConfigs | FacebookConfig[] | Parametres Facebook au niveau du lot appliques a toutes les publications. Consultez Configurations des plateformes pour le schema |
youtubeConfigs | YouTubeConfig[] | Parametres YouTube au niveau du lot appliques a toutes les publications. Consultez Configurations des plateformes pour le schema |
Champs de l'element de publication
docs.api.bulkSchedule.postItemDesc
docs.api.bulkSchedule.postItemParamsTitle
| Parametre | Type | Description |
|---|---|---|
contentTypeREQUIS | ContentType | Type de contenu (requis) |
text | string | Contenu texte de la publication |
platformTexts | PlatformText[] | docs.api.bulkSchedule.paramPlatformTextsDesc |
mediaUrls | string[] | URLs des fichiers medias |
thumbnailUrl | string | docs.api.bulkSchedule.paramThumbnailUrlDesc |
scheduledAtREQUIS | string | Date de programmation (requis, ISO 8601) |
pinterestConfigs | PinterestConfig[] | Remplacement par publication. Lorsqu'il est defini, il a priorite sur la configuration au niveau du lot pour cette publication |
tiktokConfigs | TikTokConfig[] | Remplacement par publication. Lorsqu'il est defini, il a priorite sur la configuration au niveau du lot pour cette publication |
instagramConfigs | InstagramConfig[] | Remplacement par publication. Lorsqu'il est defini, il a priorite sur la configuration au niveau du lot pour cette publication |
facebookConfigs | FacebookConfig[] | Remplacement par publication. Lorsqu'il est defini, il a priorite sur la configuration au niveau du lot pour cette publication |
youtubeConfigs | YouTubeConfig[] | Remplacement par publication. Lorsqu'il est defini, il a priorite sur la configuration au niveau du lot pour cette publication |
Remplacements de configuration de plateforme par publication
Les configurations de plateforme peuvent etre definies a deux niveaux : au niveau du lot (appliquees a toutes les publications par defaut) et par publication (remplacent le niveau du lot pour cette publication specifique). Si une publication inclut sa propre configuration de plateforme, elle remplace completement la configuration au niveau du lot pour cette plateforme.docs.api.bulkSchedule.calloutLimitTitle
docs.api.bulkSchedule.calloutLimitDescUn compte par plateforme
Un seul compte par plateforme est autorise. Toutes les publications du lot partagent les memes connexions, vous ne pouvez donc pas inclure plusieurs identifiants de connexion pour la meme plateforme. Cette restriction est appliquee pour respecter les conditions d'utilisation des plateformes.