REST APIPOST

Desprogramar publicación

Quita una publicación programada del calendario sin eliminarla. Queda en el espacio de trabajo como borrador sin fecha para reprogramarla o publicarla más tarde.

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

Quita una publicación programada del calendario sin eliminarla. La publicación pasa a ser un borrador sin fecha: estado DRAFT y scheduledAt null. No necesita cuerpo.

Clave API (token Bearer)
Permiso:posts.draftRoles y permisos

Desprogramar un borrador necesita posts.draft. Desprogramar una publicación programada necesita posts.schedule. Una publicación de otro miembro necesita además posts.others.

La publicación conserva su texto, sus medios y sus cuentas. Más tarde puedes darle una nueva fecha con Actualizar publicación o publicarla con Publicar borrador.

Qué publicaciones se pueden desprogramar

Solo publicaciones programadas y borradores. Una publicación que se está publicando, ya publicada o fallida devuelve 400 "Cannot edit post in current state". Un id fuera del espacio de trabajo de la clave devuelve 404.
Desprogramar una publicación
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"
}