REST APIPOST
Publier un brouillon
Publiez immédiatement un brouillon enregistré ou planifiez-le en transmettant une date scheduledAt au point de terminaison.
POST
https://post.adaptlypost.com/post/api/v1/social-posts/:id/publishPublier un brouillon précédemment enregistré. Optionnellement, le programmer pour plus tard en fournissant une date scheduledAt.
Clé API (jeton Bearer)
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.
Paramètres du corps
| Paramètre | Taper | Description |
|---|---|---|
scheduledAt | string | Date ISO 8601 pour la programmation. Omettez pour publier immédiatement. |
timezoneREQUIS | string | Fuseau horaire IANA (requis) |
Si scheduledAt est fourni, la publication sera programmée pour plus tard. Sinon, elle est publiée immédiatement.
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"
}