v11

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0112893437.0 KB
X Accounts

Connect X account

post/x/accounts

Request body

usernamestring required

X username

emailstring required

Account email

passwordstring required

Account password

totp_secretstring required

Authenticator App TOTP secret required for durable login

Example request

{
  "username": "your_x_username",
  "email": "account@example.invalid",
  "password": "<ACCOUNT_PASSWORD>",
  "totp_secret": "<TOTP_SECRET>"
}

Response

X account connected after verification

idstring required
xUserIdstring required
xUsernamestring required
status'active' required
health'healthy' | 'locked' | 'needsReauth' | 'recovering' | 'suspended' | 'temporaryIssue' required
createdAtstring date-time required

Example response

{
  "id": "42",
  "xUserId": "9876543210",
  "xUsername": "elonmusk",
  "status": "active",
  "health": "healthy",
  "createdAt": "2025-01-15T12:00:00Z"
}