---
title: "Get a single generated X (Twitter) post by ID"
method: GET
path: "/x/posts/{id}"
tags: ["X"]
---

# Get a single generated X (Twitter) post by ID

`GET /x/posts/{id}`

Returns a single generated tweet or thread item belonging to the authenticated user by its unique ID.

## Path parameters

- `id` string, required

## Response `200`

Successfully retrieved the X post

- object
  - `post` object
    - `id` string — Unique ID of the post
    - `requestId` string — The request ID that generated this post
    - `result` string — The generated content or metadata
    - `type` string — The post type (e.g., tweet or thread item)
    - `order` integer — Order in the thread (starts at 0)
    - `createdOn` string, date-time — When the post was created
    - `tweetImageUrl` string, nullable — Main image for the tweet (from user upload or provided URL)
    - `dataTableImageUrl` string, nullable — Optional URL to a generated data table image
    - `barChartImageUrl` string, nullable — Optional URL to a generated bar chart image

## Other responses

- `401` — Unauthorized - invalid or missing token
- `404` — Post not found or unauthorized
- `500` — Internal server error

---

[API](https://skmtc.net/autocontentapi/apis/content-api.md) · [All operations](https://skmtc.net/autocontentapi/apis/content-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/autocontentapi/content-api/revisions/355890b6b4cc/schema)
