History
Historial de publicaciones
Historial de publicaciones de Ayrshare
GET
Obtén el historial de publicaciones enviadas a través de Ayrshare, en orden descendente (de más reciente a más antigua).
Con este endpoint puedes recuperar publicaciones de un rango de fechas concreto, un estado, una red social o de los últimos n días.
Valores del campo
status en el historial:
awaiting approval: Las publicaciones están a la espera de aprobación mediante el flujo de aprobación.deleted: La publicación se ha eliminado. Nota: las publicaciones eliminadas solo se devuelven cuando se aplica el filtro de estado en la consulta. Consulta más abajo.error: Se produjo un error en una o varias redes sociales.paused: Una publicación programada que se ha pausado.pending: La publicación aún no se ha procesado. Suele tratarse de una publicación programada.success: La publicación se envió correctamente a todas las redes sociales.
- El ID de publicación de Ayrshare se devuelve en el campo
idde la respuesta. - Para recuperar publicaciones creadas fuera de Ayrshare, como las publicadas manualmente directamente en la red social, utiliza el endpoint history platform.
- Si solo necesitas una publicación concreta, utiliza el endpoint historial de publicación por id.
- Los resultados JSON del endpoint de historial se almacenan en caché durante 1 minuto si
limites mayor que el valor por defecto de 25.
Parámetros de cabecera
Parámetros de consulta
Devuelve las últimas n publicaciones. Por ejemplo, si solo quieres la publicación más reciente, usa
limit=1.
Si no se indica, devolverá todos los registros incluidos en lastDays.Valor por defecto: 25 publicaciones. Valor máximo: 1000.Filtra por plataformas de redes sociales. Valores de plataforma:
bluesky, facebook, gmb, instagram,
linkedin, pinterest, reddit, snapchat, telegram, threads, tiktok, twitter,
youtube. Nota: utiliza lógica OR: ["facebook", "instagram"] devuelve publicaciones de cualquiera de ellas.Devuelve las publicaciones desde esta fecha de inicio inclusive. Fecha de inicio del historial en formato ISO 8601.
Por ejemplo, usa el formato
YYYY-MM-DDThh:mm:ssZ y envíalo como 2026-07-08T12:30:00Z. Consulta
utctime para ver más ejemplos.Devuelve las publicaciones hasta esta fecha de finalización inclusive. Fecha de finalización del historial en formato ISO 8601.
Por ejemplo, usa el formato
YYYY-MM-DDThh:mm:ssZ y envíalo como 2026-07-08T12:30:00Z. Consulta
utctime para ver más ejemplos.Devuelve las publicaciones de los últimos n días según la fecha de publicación, es decir,
scheduleDate. Valor por defecto: 30 días.lastDaysse ignora si se proporcionanstartDateyendDate.- Si el valor es 0, se devolverá todo el historial de publicaciones.
- Si el valor es mayor que 0, se devolverán las publicaciones de los últimos n días.
- Por ejemplo,
lastDays=5devuelve las publicaciones de los últimos 5 días ylastDays=0devuelve todas las publicaciones limitadas porlimit.
Filtra por el estado actual de la publicación. Valores válidos:
success, error, processing, pending, paused, deleted y awaiting approval.
processing indica que la publicación se está enviando en ese momento. pending indica que la publicación está programada para publicarse en una fecha futura.Las publicaciones eliminadas no se devuelven por defecto. Solo se devuelven cuando se aplica el filtro de estado en la consulta con
status=deleted.El tipo de publicación a recuperar: publicaciones enviadas inmediatamente o publicaciones programadas
mediante el campo
scheduleDate. Valores: immediate o scheduled.Al crear una repetición automática se asigna un ID para hacer seguimiento de esa serie de publicaciones.
Recupera publicaciones por ID de auto repost o utiliza el valor
all para obtener todas las repeticiones automáticas.