Skip to main content
Use this account quickstart to create a full API key, call GET /account, monitor tweets every 1 second with POST /monitors, and send signed webhook events with POST /webhooks. For accountless reads, use a guest wallet across 33 routes or direct MPP across 7 operations.

First API Call

Call GET /account to confirm authentication, plan status, available credits, and monitor billing.

First Monitor

Create an account monitor that checks every 1 second. Active monitors cost 21 credits per hour while enabled.

First Webhook

Register an HTTPS endpoint and save the one-time secret for HMAC signature verification.

Accountless Reads

Prepay 33 eligible GET routes with a 1010-250 USD Stripe-hosted Payment Link. No account required.
1

Create an account

Sign up at xquik.com with your email. You’ll receive a magic link, no password required.
2

Fund your account

Metered account operations require enough available credits. An active plan is not required while sufficient credits remain.
Subscribe for monthly credits or use your remaining account balance. Starter is USD 20/month and includes 140,000 monthly credits. Manage funding from the dashboard billing page. Guest wallets cover 33 prepaid GET routes without an account. Direct MPP covers 7 fixed-price operations.
3

Generate an API key

Open API Keys in the dashboard and create a new key. Copy the full key immediately - it’s only shown once.
Store your API key securely. It cannot be retrieved after creation. Revoke and replace if compromised.
4

Make your first request

Verify your setup by fetching your account info:
Response:
5

Create a monitor

Start tracking an X account:
Response:
6

Set up a webhook (optional)

Receive events in real time at your endpoint:
Response:
Save the secret from the response in a secret manager. It is only returned once, and you need it to verify webhook signatures. Do not print it in shared logs.

Next steps

API Reference

Full endpoint documentation.

Extract Data

Pull followers, replies, and more from X.

Run a Draw

Execute a giveaway draw on a tweet.

Webhook Verification

Verify HMAC signatures on incoming webhooks.

MCP Server

Connect API MCP v2.5.4 through Streamable HTTP. Use explore, then xquik.

Error Handling

Handle errors, rate limits, and retries.

Billing & Usage

Track usage, manage your subscription, and view quotas.

Troubleshooting

Verify the header name is x-api-key (lowercase). Check that the key starts with xq_ and hasn’t been revoked. Regenerate from the API Keys dashboard.
Neither status creates checkout. Anonymous non-MPP paid reads return 401 with a Bearer challenge and guest wallet action. The 7 direct MPP reads return 402 with a Payment challenge and the same action. Account and guest credit failures return 402 with credential-specific choices. Ask the user to choose and confirm before creating checkout. See Billing.
Verify the URL uses HTTPS. Check that the webhook is active via List Webhooks. Test delivery with the Test Webhook endpoint.
The API uses a 3-tier fixed window: 60 reads/1s, 30 writes/60s, 15 deletes/60s. Implement exponential backoff and respect the Retry-After header. See Rate Limits.
Last modified on July 16, 2026