Quote Posts

You can use the Threads API to quote another post.

Publishing

You can quote another post when making a request to the POST /threads endpoint to create a media object. The caller should be the owner of the root post. Make sure to include the following parameter with your API request:

  • quote_post_id — ID of another post that you want to quote.

Example Request

curl -i -X POST \  
  "https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads?media_type=IMAGE&image_url=https://www.example.com/images/bronz-fonz.jpg&text=BronzFonz&access_token=<ACCESS_TOKEN>" 
  -d quote_post_id="1234567"

Example Response

{
  "id": "1234567" // Threads Media Container ID
}

The request above creates a Threads post container that, once published, will have a quote reference to the specified post.

Media Retrieval

All quote posts will be labeled accordingly when retrieved. Make a request to the GET /threads or GET /{threads_media_id} endpoint to retrieve media object(s). Make sure to include the following field with your API request:

  • is_quote_post — A boolean field indicating whether a post is a quote post or not.

Example Request

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

Example Response

{
   "id": "12312312312123",
   "is_quote_post": true,
}