REST APIGET

Listar Publicações

Recupere uma lista paginada das suas publicações

GEThttps://post.adaptlypost.com/post/api/v1/social-posts

Retorna uma lista paginada de publicacoes nas redes sociais ordenada por data de criacao (mais recentes primeiro).

Chave API (Bearer token)

Parametros de Consulta

ParametroTipoDescricao
limitnumberNumero de publicacoes a retornar (1-100, predefinido: 20)
offsetnumberNumero de publicacoes a ignorar (predefinido: 0)
sortOrderstringOrdem de classificação: NEWEST ou OLDEST
statusesPostStatus[]Filtrar por status da publicação (ex.: DRAFT, SCHEDULED, COMPLETED)
platformsPlatformType[]Filtrar por plataformas (ex.: TWITTER, LINKEDIN)
startDatestringFiltrar publicações criadas após esta data (ISO 8601)
endDatestringFiltrar publicações criadas antes desta data (ISO 8601)

Estados das Publicacoes

EstadoDescricao
DRAFTGuardada mas ainda nao publicada ou agendada
PENDINGEm fila para publicacao imediata
SCHEDULEDAgendada para uma data futura
PUBLISHINGAtualmente sendo publicado nas plataformas
COMPLETEDPublicado com sucesso em pelo menos uma plataforma
FAILEDA publicacao falhou em todas as plataformas
PARTIAL_FAILUREPublicado em algumas plataformas, mas falhou em outras
Listar publicacoes sociais
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
}