---
title: "Create a Tweet Thread"
method: POST
path: "/v3/twitter/tweets/create-thread"
tags: ["Tweet Actions Endpoints"]
---

# Create a Tweet Thread

`POST /v3/twitter/tweets/create-thread`

## Request

- Base URL: `https://api.twexapi.io`
- URL: `https://api.twexapi.io/v3/twitter/tweets/create-thread`
- Auth: HTTP bearer

Create a tweet thread from an ordered list of texts, $0.0005 per call.

## Request body

- CreateThreadQuery: Parameters for creating a tweet thread
  - `items` string[], required: JSON array of tweet texts, e.g. ["1/ hello","2/ world"].
  - `cookie` string, required: The user's own authorized Twitter session credentials or auth_token (BYOC — Bring Your Own Cookie). Stateless proxy execution with zero credential retention. See [Authentication Security](/authentication#write-operations--byoc-bring-your-own-cookie) and [How to get Cookie](https://youtube-promotion.pages.dev/how-to-get-twitter-cookie).
  - `proxy` string, nullable: Optional HTTP proxy. Example: http://username:password@ip:port

## Response `200`

Created tweet ids in thread order.

- CreateThreadResponse: Response for creating a tweet thread
  - `code` integer, required: Response code
  - `msg` string, required: Response message
  - `data` CreateThreadData: Create thread response data
    - `tweets` CreateThreadTweetItem[], required: Created tweets in thread order
      - `id` string, required: Created tweet ID

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/twexapi/apis/twexapi-rest-api.md) · [All operations](https://skmtc.dev/twexapi/apis/twexapi-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/twexapi/apis/twexapi-rest-api/revisions/59a99ac0d8f7?raw)
