> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TweetCreateRequest

> Reference for the Schemas.TweetCreateRequest TypeScript interface in the X API SDK. Field definitions, types, and properties for X API request or response.

[Schemas](/xdks/typescript/reference/modules/Schemas).TweetCreateRequest

## Properties

<ResponseField name="cardUri" type="string" />

<ResponseField name="communityId" type="string" />

<ResponseField name="directMessageDeepLink" type="string" />

<ResponseField name="editOptions" type="Record<string, any>" />

<ResponseField name="forSuperFollowersOnly" type="boolean" />

<ResponseField name="geo" type="Record<string, any>" />

<ResponseField name="media" type="Record<string, any>" />

<ResponseField name="nullcast" type="boolean" />

<ResponseField name="paidPartnership" type="boolean">
  Whether this Post is a paid partnership. When true, the Post will be labeled as a paid promotion.
</ResponseField>

<ResponseField name="poll" type="Record<string, any>" />

<ResponseField name="quoteTweetId" type="string" />

<ResponseField name="reply" type="Record<string, any>" />

<ResponseField name="replySettings" type="&#x22;mentionedUsers&#x22; | &#x22;following&#x22; | &#x22;subscribers&#x22; | &#x22;verified&#x22;" />

<ResponseField name="shareWithFollowers" type="boolean" />

<ResponseField name="text" type="string" />
