REST APIPOST

Publier un brouillon

Publiez immédiatement un brouillon enregistré ou planifiez-le en transmettant une date scheduledAt au point de terminaison.

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

Publier un brouillon precedemment enregistre. Optionnellement, le programmer pour plus tard en fournissant une date scheduledAt.

Cle API (jeton Bearer)
Permission:posts.draftRôles et permissions

Un scheduledAt futur exige posts.schedule. Sans lui, le brouillon est publié immédiatement et exige posts.publish. Le brouillon d'un autre membre exige en plus posts.others. Une clé Contributeur ne peut pas appeler cet endpoint du tout.

Parametres du corps

ParametreTaperDescription
scheduledAtstringDate ISO 8601 pour la programmation. Omettez pour publier immediatement.
timezoneREQUISstringFuseau horaire IANA (requis)
Si scheduledAt est fourni, la publication sera programmee pour plus tard. Sinon, elle est publiee immediatement.
Publier un brouillon
curl --request POST \
  --url https://post.adaptlypost.com/post/api/v1/social-posts/post_xyz789/publish \
  --header 'Authorization: Bearer <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
    "scheduledAt": "2026-03-15T10:00:00Z",
    "timezone": "America/New_York"
  }'
201
{
  "postId": "post_xyz789",
  "queuedPlatforms": ["TWITTER", "LINKEDIN"],
  "isScheduled": true,
  "scheduledAt": "2026-03-15T10:00:00Z"
}