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 ($20/month) to access the API. Subscribe from the dashboard billing page. Your plan includes 1 monitor and a monthly usage quota.
Generate an API key
Navigate to API Keys in the dashboard sidebar 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. It is only returned once. You’ll need it to verify webhook signatures.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 dashboard.Getting 402 error
Getting 402 error
Metered endpoints (extractions, draws, media download) require an active subscription. Check your account status via Get Account. Free endpoints (compose, styles) work without a subscription.
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: 120 reads/60s, 30 writes/60s, 15 deletes/60s. Implement exponential backoff and respect the
Retry-After header. See Rate Limits.