Skip to main content
GET
Xquik credit balance, API usage & billing data

Choose a billing checkpoint

Use this route for a read-only billing checkpoint. It returns current balance, lifetime totals, and automatic top-up settings. Use purchase and status routes only after deciding to add credits.

Check credits before tweets, followers, or monitors

Read the current balance before starting a large tweet search, follower export, reply export, active monitor, or X write. Compare the balance with the route’s documented credit cost. Reduce the requested result count when the available balance cannot cover the full job. Keep balance, lifetime_purchased, and lifetime_used as strings. These values can exceed JavaScript’s safe integer range. Convert them with a bigint library only when the client supports exact arithmetic. Review automatic top-up fields separately. auto_topup_enabled reports whether automatic funding is active. The threshold and dollar amount describe when and how much the account adds. This endpoint never charges a payment method. Use standard top-up for a hosted checkout. Use quick top-up only after the account has a saved payment method. Poll standard checkout status with the checkout session ID.
Free - does not consume credits

Headers

string
required
Your API key. Session cookie authentication is also supported.

Response

200 OK

number
Dollar amount charged when automatic top-up runs.
boolean
Whether automatic top-up is enabled.
string
Credit balance threshold that triggers automatic top-up when enabled (Bigint string).
string
Current credit balance (Bigint string to preserve precision above Number.MAX_SAFE_INTEGER).
string
Total credits purchased (Bigint string).
string
Total credits consumed (Bigint string).

401 Unauthenticated

Missing or invalid API key.

429 Rate limited

Too many requests. Wait for the Retry-After header before retrying.