Publications
Lister les publications
Liste les publications des établissements accessibles au jeton, les plus récentes d’abord, filtrées par établissement, statut, dates et auteur, page par page.
Autorisations
AuthorizationstringrequisVotre clé personnelle ou jeton d’accès OAuth, envoyé sous la forme
Bearer <token>.
Paramètres de requête
establishmentIdstringUniquement les publications de cet établissement.
cursorstringLe
nextCursorde la page précédente.statusstringEn ligne : au moins un réseau dans cet état. Le
statusde la publication résume ses réseaux, donc filtrer surfailedpeut renvoyerpartial.Valeurs autorisées :
draftscheduledpublishingpublishedsent_to_inboxfailedfromstring<date-time>En ligne : au moins un réseau publié (ou, avant publication, programmé) à partir de cet instant.
tostring<date-time>En ligne : et avant cet instant (exclu).
createdBystringEn ligne :
mepour les publications de la personne pour qui le jeton agit,apppour celles créées par cette application. Absent : toutes.Valeurs autorisées :
meapplimitnumberTaille de page, de 1 à 100 (20 par défaut).
Réponse
200application/json
Une page de publications, avec nextCursor quand il y en a d’autres.
dataobject[]requisLes publications de la page
Afficher les attributs enfants
idstringrequisIdentifiant de la publication
statusstringrequisSur l’ensemble des réseaux ;
partial: publiée sur l’un, échouée sur l’autreValeurs autorisées :
draftscheduledpublishingpublishedsent_to_inboxfailedpartialestablishmentIdstringrequisÉtablissement de la publication
createdAtstring<date-time>requisMoment où la publication a été créée
targetsobject[]requisUne entrée par réseau et par compte : deux comptes sur un même réseau, deux entrées
Afficher les attributs enfants
platformstringrequisRéseau de la cible
accountIdstringrequisLe compte qui publie (
GET /v1/establishments/:id/accounts)statestringrequisÉtat de la cible sur son réseau
Valeurs autorisées :
draftscheduledpublishingpublishedsent_to_inboxfailedpublishedAtstring<date-time>Moment où la cible a été publiée
permalinkstringLien vers la publication sur le réseau
errorstringPourquoi le réseau a refusé
scheduledAtstring<date-time>Moment où la publication doit paraître
nextCursorstringÀ passer en
?cursor=pour la page suivante ; absent à la fin
400
invalid_cursor, ou invalid_request pour un paramètre mal formé.
401
Le jeton est absent, inconnu, expiré ou révoqué.
403
Le jeton n’a pas la permission posts:read.
404
establishment_not_found : l’établissement n’est pas accessible au jeton.
4XXapplication/json
Toute autre erreur, dans l’enveloppe d’erreur.