REST APIPOST

Desagendar Publicação

Retire uma publicação agendada do calendário sem a eliminar. Ela fica no espaço de trabalho como rascunho sem data para reagendar ou publicar depois.

POSThttps://post.adaptlypost.com/post/api/v1/social-posts/:id/unschedule

Retira uma publicação agendada do calendário sem excluí-la. A publicação passa a ser um rascunho sem data: status DRAFT e scheduledAt null. Não precisa de corpo.

Chave API (Bearer token)
Permissão:posts.draftPapéis e permissões

Desagendar um rascunho exige posts.draft. Desagendar uma publicação agendada exige posts.schedule. Uma publicação de outro membro exige também posts.others.

A publicação mantém o texto, as mídias e as contas. Mais tarde, dê a ela uma nova data com Atualizar Publicação ou publique-a com Publicar Rascunho.

Quais publicações podem ser desagendadas

Apenas publicações agendadas e rascunhos. Uma publicação em processo de publicação, publicada ou com falha devolve 400 "Cannot edit post in current state". Um id fora do espaço de trabalho da chave devolve 404.
Desagendar uma publicação
curl --request POST \
  --url https://post.adaptlypost.com/post/api/v1/social-posts/post_xyz789/unschedule \
  --header 'Authorization: Bearer <api-key>'
200
{
  "id": "post_xyz789",
  "contentType": "IMAGE",
  "text": "Check out our new product launch!",
  "status": "DRAFT",
  "scheduledAt": null,
  "timezone": "America/New_York",
  "platforms": [
    {
      "id": "pp_001",
      "platform": "TWITTER",
      "status": "PENDING",
      "accountName": "@yourhandle"
    },
    {
      "id": "pp_002",
      "platform": "LINKEDIN",
      "status": "PENDING",
      "accountName": "Your Company"
    }
  ],
  "createdAt": "2026-03-14T13:55:00Z",
  "updatedAt": "2026-03-14T15:20:00Z"
}