XChat (encrypted messaging)

[DM WRITE] Send

Send an end-to-end encrypted direct message via X Chat. Prerequisite - You must call /xchat/setup first before sending messages.

post/tw-v2/xchat/send

Request

  • Base URL: https://api.tweetapi.com
  • URL: https://api.tweetapi.com/tw-v2/xchat/send
  • Auth: API key in header X-API-Key

Request body

authTokenstring required

Caller-supplied auth_token cookie value. Treat it as a secret.

proxystring
recipientIdstring required
messagestring required
conversationTokenstring
conversationKeyVersionstring
encryptedConversationKeystring

Example request

{
  "authToken": "YOUR_AUTH_TOKEN",
  "proxy": "proxy.example.com:8080@username:password",
  "recipientId": "1234567890",
  "conversationToken": "YOUR_CONVERSATION_TOKEN",
  "conversationKeyVersion": "YOUR_KEY_VERSION",
  "encryptedConversationKey": "YOUR_ENCRYPTED_CONVERSATION_KEY"
}

Response

Successful response

messageIdstring required
conversationIdstring required
timestampinteger required
status'sent' required
recipientIdstring required
mode'e2e' required
retriedboolean

Changes

No recorded changes to this operation across all 1 revision of this API.