Use this X API quickstart to create an API key, callDocumentation Index
Fetch the complete documentation index at: https://docs.xquik.com/llms.txt
Use this file to discover all available pages before exploring further.
GET /account, monitor tweets every 1 second with POST /monitors, and send signed webhook events with POST /webhooks. You can reuse the same calls from REST, SDKs, MCP, or automation tools.
First API Call
Call
GET /account to confirm authentication, subscription status, credit balance, 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.
Create an account
Sign up at xquik.com with your email. You’ll receive a magic link, no password required.
Subscribe
Xquik requires an active subscription to access the API. Starter is USD 20/month and includes 140,000 monthly credits. Subscribe from the dashboard billing page.
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.
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 AI agents to Xquik.
Error Handling
Handle errors, rate limits, and retries.
Billing & Usage
Track usage, manage your subscription, and view quotas.
Troubleshooting
Magic link email not received
Magic link email not received
Check your spam/junk folder. Try a different email address. Magic links expire after 15 minutes.
API key not working (401)
API key not working (401)
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.Getting 402 error
Getting 402 error
Creating extractions, draws, active monitors, media downloads, and X lookups requires an active subscription and enough credits. Webhook operations are free. Reading, updating, deleting, exporting, and testing existing extractions, draws, monitors, and stored events is also free. Active instant monitors cost 21 credits per hour while enabled. Other free endpoints include compose, styles, drafts, radar, account, API keys, credit balance, and credit top-ups. Check your account status via Get Account.
Webhook not receiving events
Webhook not receiving events
Verify the URL uses HTTPS. Check that the webhook is active via List Webhooks. Test delivery with the Test Webhook endpoint.
Rate limited (429)
Rate limited (429)
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.