REST APIGET
Listar publicaciones
Recupera una lista paginada de tus publicaciones programadas, publicadas y en borrador, con filtros por estado y fecha.
GET
https://post.adaptlypost.com/post/api/v1/social-postsDevuelve una lista paginada de publicaciones en redes sociales, las más recientes primero por defecto. Se ordenan por la hora programada o, si no la tienen, por la fecha de creación.
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. Repite la clave por cada valor: statuses=SCHEDULED&statuses=COMPLETED. Los parámetros desconocidos devuelven 400 |
platforms | PlatformType[] | Filtrar por plataformas, cualquier PlatformType incluidos GOOGLE_BUSINESS, TUMBLR y TELEGRAM. Repite la clave por cada valor: platforms=TWITTER&platforms=LINKEDIN |
startDate | string | Solo publicaciones programadas en esta fecha o después (ISO 8601). Una publicación sin hora programada se filtra por su fecha de creación |
endDate | string | Solo publicaciones programadas en esta fecha o antes (ISO 8601). Una publicación sin hora programada se filtra por su fecha de creación |
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&statuses=SCHEDULED&statuses=PUBLISHING&platforms=FACEBOOK&platforms=TIKTOK' \
--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"
},
{
"id": "post_rec456",
"contentType": "TEXT",
"text": "Hello everyone, the weekly product tip is live!",
"status": "SCHEDULED",
"scheduledAt": "2026-10-15T13:00:00Z",
"timezone": "America/New_York",
"recurringPostId": "rp_abc123",
"occurrenceAt": "2026-10-15T13:00:00Z",
"platforms": [
{
"id": "pp_002",
"platform": "LINKEDIN",
"status": "PENDING",
"accountName": "Your Company"
}
],
"createdAt": "2026-10-14T13:00:00Z",
"updatedAt": "2026-10-14T13:00:00Z"
}
],
"total": 42,
"hasMore": true
}