REST APIGET
Listar publicaciones
Recupera una lista paginada de tus publicaciones
GET
https://post.adaptlypost.com/post/api/v1/social-postsDevuelve una lista paginada de publicaciones en redes sociales ordenadas por fecha de creacion (mas recientes primero).
Clave API (token Bearer)
Parametros de consulta
| Parametro | Tipo | Descripcion |
|---|---|---|
limit | number | Numero de publicaciones a devolver (1-100, predeterminado: 20) |
offset | number | Numero de publicaciones a omitir (predeterminado: 0) |
sortOrder | string | Orden de clasificación: NEWEST u OLDEST |
statuses | PostStatus[] | Filtrar por estados de publicación (p. ej., DRAFT, SCHEDULED, COMPLETED) |
platforms | PlatformType[] | Filtrar por plataformas (p. ej., TWITTER, LINKEDIN) |
startDate | string | Filtrar publicaciones creadas después de esta fecha (ISO 8601) |
endDate | string | Filtrar publicaciones creadas antes de esta fecha (ISO 8601) |
Estados de publicacion
| Estado | Descripcion |
|---|---|
DRAFT | Guardada pero aun no publicada ni programada |
PENDING | En cola para publicacion inmediata |
SCHEDULED | Programada para una fecha futura |
PUBLISHING | Se está publicando actualmente en las plataformas |
COMPLETED | Publicado correctamente en al menos una plataforma |
FAILED | La publicacion fallo en todas las plataformas |
PARTIAL_FAILURE | Publicado en algunas plataformas, pero falló en otras |
Listar publicaciones sociales
curl --request GET \
--url 'https://post.adaptlypost.com/post/api/v1/social-posts?limit=10&offset=0' \
--header 'Authorization: Bearer <api-key>'200
{
"posts": [
{
"id": "post_xyz789",
"contentType": "TEXT",
"text": "Hello world!",
"status": "COMPLETED",
"scheduledAt": null,
"timezone": "America/New_York",
"platforms": [
{
"id": "pp_001",
"platform": "TWITTER",
"status": "PUBLISHED",
"accountName": "@yourhandle",
"publishedAt": "2026-03-14T12:00:00Z"
}
],
"createdAt": "2026-03-14T11:59:00Z",
"updatedAt": "2026-03-14T12:00:05Z"
}
],
"total": 42,
"hasMore": true
}