# 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](https://developers.facebook.com/documentation/threads/posts#step-1--create-a-threads-media-container). 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](https://developers.facebook.com/documentation/threads/posts#step-2--publish-a-threads-media-container), 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)](https://developers.facebook.com/documentation/threads/retrieve-and-discover-posts/retrieve-posts). Make sure to include the following fields with your API request:
* `is_quote_post` — A boolean field indicating whether a post is a quote post or not.
* `quoted_post` — Media ID of the post that was quoted.
### Example Request
```
curl -s -X GET \
"https://graph.threads.net/v1.0/<THREADS_MEDIA_ID>?fields=id,is_quote_post,quoted_post&access_token=<ACCESS_TOKEN>"
```
### Example Response
```
{
"id": "12312312312123",
"is_quote_post": true,
"quoted_post": {
"id": "22312312312123"
}
}
```