Passer au contenu principal
GET
Obtenez un historique des publications envoyées via Ayrshare, par ordre décroissant (de la plus récente à la plus ancienne). Avec ce point de terminaison, vous pouvez récupérer les publications d’une plage de dates spécifique, d’un statut, d’un réseau social ou des n derniers jours. Valeurs des champs status de l’historique :
  • awaiting approval : Les publications sont en attente d’approbation via le workflow d’approbation.
  • deleted : La publication a été supprimée. Remarque : les publications supprimées ne sont renvoyées qu’avec le filtre de requête de statut. Veuillez consulter ci-dessous.
  • error : Une erreur s’est produite avec un ou plusieurs réseaux sociaux.
  • paused : Une publication planifiée qui a été mise en pause.
  • pending : La publication n’a pas encore été traitée. Il s’agit généralement d’une publication planifiée.
  • success : La publication a été envoyée avec succès à tous les réseaux sociaux.
Informations complémentaires :
  • L’ID de publication Ayrshare est renvoyé dans le champ id de la réponse.
  • Pour récupérer les publications provenant de l’extérieur d’Ayrshare, telles que les publications créées manuellement directement sur le réseau social, utilisez le point de terminaison history platform.
  • Si seule une publication individuelle est requise, utilisez le point de terminaison post history by id.
  • Les résultats JSON du point de terminaison de l’historique sont mis en cache pendant 1 minute si la limit est supérieure à la valeur par défaut de 25.

Paramètres d’en-tête

Paramètres de requête

limit
number
défaut:25
Renvoie les n dernières publications. Par exemple, si vous ne souhaitez que la publication la plus récente, définissez limit=1. Si absent, renvoie tous les enregistrements contenus dans lastDays.Par défaut : 25 publications. Valeur maximale : 1000.
platforms
array
Filtrer par plateformes de réseaux sociaux. Valeurs de plateforme : bluesky, facebook, gmb, instagram, linkedin, pinterest, reddit, snapchat, telegram, threads, tiktok, twitter, youtube. Remarque : utilise la logique OR : ["facebook", "instagram"] renvoie les publications de l’un ou l’autre.
startDate
string
Renvoie les publications à partir de cette date de début incluse. Date de début pour l’historique au format ISO 8601. Par exemple, utilisez le format YYYY-MM-DDThh:mm:ssZ et envoyez sous forme de 2026-07-08T12:30:00Z. Veuillez consulter utctime pour plus d’exemples.
endDate
string
Renvoie les publications jusqu’à cette date de fin incluse. Date de fin pour l’historique au format ISO 8601. Par exemple, utilisez le format YYYY-MM-DDThh:mm:ssZ et envoyez sous forme de 2026-07-08T12:30:00Z. Veuillez consulter utctime pour plus d’exemples.
lastDays
number
défaut:30
Renvoie les publications des n derniers jours par date de publication, c’est-à-dire scheduleDate. Par défaut 30 jours.
  • Le lastDays sera ignoré si startDate et endDate sont fournis.
  • Si la valeur est zéro 0, renvoie l’historique complet des publications.
  • Si la valeur est supérieure à 0, renvoie les publications des n derniers jours.
  • Par exemple, lastDays=5 renvoie les publications des 5 derniers jours et lastDays=0 renvoie toutes les publications déterminées par la limit.
status
string
Filtrer par statut actuel de la publication. Valeurs valides : success, error, processing, pending, paused, deleted et awaiting approval. Processing indique que la publication est en cours d’envoi. Pending indique que la publication est planifiée pour être publiée à une date future.
Les publications supprimées ne sont pas renvoyées par défaut. Elles ne sont renvoyées qu’avec le filtre de requête de statut défini sur status=deleted.
type
string
Le type de publication à récupérer, soit les publications envoyées immédiatement, soit les publications planifiées à l’aide du champ scheduleDate. Valeurs : immediate ou scheduled.
autoRepostId
string
Lors de la création d’une republication automatique, un ID est attribué pour suivre cette série de publications. Récupérez les publications par ID de republication automatique ou utilisez la valeur all pour obtenir toutes les republications automatiques.