Posts
Publish now
Publish a draft, scheduled or failed post right away.
POST
/ posts / {id} / publishcurl -X POST "https://smanager.mrfirdavs.uz/api/v1/posts/6f1c2b9e-3a1d-4c7e-9f0a-1b2c3d4e5f60/publish" \
-H "Authorization: Bearer $ONETHREADS_KEY"OK
{
"id": "6f1c2b9e-3a1d-4c7e-9f0a-1b2c3d4e5f60",
"account": "29145472575138133",
"status": "published",
"text": "Shipping the new release today ๐",
"media": [
{
"id": "efa6aa69-6625-421a-881e-360535c0e2e2.png",
"type": "image",
"url": "https://smanager.mrfirdavs.uz/media/efa6aa69-6625-421a-881e-360535c0e2e2.png",
"name": "release.png",
"alt": "Screenshot of the new dashboard"
}
],
"options": {
"topic": "buildinpublic"
},
"scheduledAt": null,
"publishedAt": "2026-10-28T11:04:02.118Z",
"threadsId": "18111587912626404",
"permalink": "https://www.threads.com/@yourname/post/DfBoZHsDp7l",
"error": null,
"createdAt": "2026-10-28T11:03:10.445Z",
"updatedAt": "2026-10-28T11:04:02.118Z"
}Also how you retry a failed post. Answers 200 once the post is live, 202 while Threads is still processing it, and 422 if Threads rejected it. A reply to another 1Threads post can only be published now once that post is live.
Authorizations
AuthorizationheaderrequiredBearer <key>. Needs a read & write key.Path parameters
idstringrequiredThe post's id.