Reposts

You can use the Threads API to repost another post.

Publishing

You can repost another post when making a request to the POST /{threads_id}/repost endpoint. The caller should be the owner of the root post. Make sure to include the Threads post ID with your API request:

Example Request

curl -i -X POST \  "https://graph.threads.net/v1.0/<THREADS_POST_ID>/repost?access_token=<ACCESS_TOKEN>"

Example Response

{
  "id": "1234567" // Threads Repost ID
}

The request above reposts an original Threads post. Once done, the reposted post will show up under the Reposts tab of the user's Threads profile.

Media Retrieval

All reposts will have the media type of REPOST_FACADE when retrieved. Make a request to the GET /threads endpoint to retrieve the reposts. Make sure to include the following field with your API request:

  • media_type — A field indicating the type of Threads posts.

Example Request

curl -s -X GET \ "https://graph.threads.net/v1.0/<THREADS_MEDIA_ID>?fields=id,media_type&access_token=<ACCESS_TOKEN>"

Example Response

{
   "id": "12312312312123",
   "media_type": "REPOST_FACADE",
}