Skip to main content

Welcome to OmniX

OmniX is a developer API for X (Twitter). It lets you read profiles, tweets, timelines, lists, articles and direct messages, and write on behalf of a real X account — post tweets, like, retweet, bookmark, follow, update a profile, publish articles and send DMs (including end‑to‑end encrypted chats) — all through clean REST endpoints. You can also receive activity in real time via webhooks — DMs, mentions, replies, likes and follows pushed to your server.
  • One key, no OAuth. Authenticate every request with a single Authorization: Bearer API key.
  • Real account actions. Every call runs as the X account you supply, so viewer‑relative fields (like canDm) are always accurate.
  • Flat, predictable pricing. Every billed endpoint costs $0.001 per successful call. No tiers, no surprises.
  • Test it live. Every endpoint in the API Reference has an interactive playground — fill in your keys and hit Send.

Quickstart

Make your first call in under a minute.

Authentication

How API keys and X account tokens work.

Tweet Search

Advanced search with filters for dates, keywords and more.

User Networks

Access follower and following relationships.

Direct Messages

Read, send and manage DMs — including encrypted XChat conversations.

Webhooks

Get X activity pushed to your server in real time — DMs, mentions, follows.

Base URL

All endpoints are served under a single base URL:
Every endpoint in the API Reference has a live playground pointed at this base URL — add your API key and auth_token and hit Send to try it.

How a request works

Every request carries two credentials:
  1. Your API key — identifies your account and is billed (Authorization: Bearer <api_key>).
  2. An X account token — the auth_token cookie of the X account the action runs as.
Optionally, any X endpoint also accepts a proxy — the call is then routed through it. See Authentication. The action is always performed as that X account, never a shared bot. See Authentication for exactly where each value goes.

API overview

That’s 58 endpoints today, and growing.