Create Replies
Updated: Dec 22, 2025
Copy for LLM
Permissions
To reply to a thread, you must meet one of the following permission requirements:
- You are the owner of the root thread post
- You have either the
threads_keyword_searchor thethreads_manage_mentionspermission.
Respond to replies
Step 1: Use the reply_to_id parameter to reply to a specific reply under the root post.
Example request
curl -X POST \
-F "media_type=<MEDIA_TYPE>" \
-F "text=<TEXT>" \
-F "reply_to_id=<THREADS_ID>" \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.threads.com/v1.0/me/threads"
Example response
{ "id": "1234567890" }
Step 2: Use the POST /{threads-user-id}/threads_publish endpoint to publish the reply container ID returned in the previous step.
Wait about 30 seconds before publishing to allow the Threads media pipeline to finish processing the upload. See the media container status endpoint for more details.
Parameters
creation_id— Identifier of the Threads media container created from the/threadsendpoint.
Example request
curl -i -X POST \
-F "creation_id=<MEDIA_CONTAINER_ID>" \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.threads.com/v1.0/<THREADS_USER_ID>/threads_publish"
Example response
{ "id": "1234567" // Threads Reply Media ID }