Resellers
Resell X data under one account, one key per customer
Agencies, tool makers and data providers resell Twitter/X data on TwittrAPI: one account and balance, and a separate key for each of your customers.
Set every key’s budget, rate limit, endpoints and expiry, read its usage, and set your own prices. From $0.065 per 1,000 calls, with no monthly plans.
Per key, you control
- Budget
- Monthly cap, or a fixed balance moved to the key
- Rate limit
- Requests per second, up to your account's limit
- Endpoints
- An allowlist; account actions off by default
- Expiry
- A date, or pause the key anytime
- Usage
- Per-key totals and a monthly CSV at your price
Every key is billed to your one account at your price. You set what you charge.
Who it's for
Built for reselling, not for one team
If you package X data for other people, you get one key per customer without opening an account for each of them.
- Agencies running X monitoring or research for several clients, each billed separately.
- Tool makers whose product reads X for its users and needs a metered key per user or per plan.
- Data providers reselling Twitter/X data, who want per-customer limits and usage they can invoice from.
One key per customer
Each key carries its own limits
A key is created in your dashboard and enforced at the gateway. Change any of these at any time without touching your other customers.
Budget
A monthly cap or a fixed balance
Give the key a monthly spending cap paid from your balance, or move a fixed budget onto the key. Whatever is left on a fixed-budget key comes back to your balance when you delete it.
Rate limit
Requests per second, per key
Set each key's own rate limit, up to your account's limit. One customer's traffic never eats another's.
Scope
An endpoint allowlist
Restrict a key to the endpoints a customer paid for. Account actions (/client/*, /premium/*) are blocked unless you turn them on for that key.
Expiry
An expiry date, or pause
Set a date when a key stops working, or pause it at any time. No refunds to chase, no credentials to rotate by hand.
One balance, your prices
You keep the margin
Every call on every key is billed to your single account at your account’s price. What you charge your customers is up to you.
- 01
Top up one balance
Crypto, or card. The balance is shared by every key and never expires. - 02
Create a key per customer
Set its budget, rate limit, endpoint allowlist and expiry. - 03
Export the monthly CSV
Per key and month (UTC): date, endpoint group, billed calls and the cost at your price. Bill your customers from it. See the API keys guide.
Why it's cheaper
No plans, no expiry, no commission
You pay per call from a prepaid balance, not a monthly subscription. There is nothing to use up before the month ends and nothing to renew.
- From $0.065 per 1,000 calls, cheaper than reselling through a marketplace subscription.
- No monthly plans and no minimum: the balance is pay as you go.
- The balance never expires, so unused credit is never lost at a month boundary.
- Billed to your account with no markup from us ($0.09 per 1,000 at the base tier); your price to your customers is your own.
Your customers call api.twittrapi.com directly with the key you issue. There is no separate customer login and no custom domain.
FAQ
Reseller questions
How many keys can one account have?
Up to 25 additional keys per account by default, and more on request. Each one is a separate key for one of your customers, with its own budget, rate limit, endpoint allowlist and expiry.
How are calls billed?
Every call on every key is billed to your one account, at your account's price. You set what you charge your own customers; the difference is your margin. We do not take a commission.
Can I see what each customer used?
Yes. Each key has its own usage, and you can download a CSV per calendar month (UTC): date, endpoint group, billed calls and the cost at your price. Use it to invoice your customers.
Do my customers get their own login or domain?
No. You hold one TwittrAPI account and balance and manage the keys; your customers call api.twittrapi.com with the key you give them. There is no separate customer login or custom domain.
Are there monthly plans or minimums?
No. It is pay as you go from one prepaid balance that never expires. No monthly plan, no minimum, no per-seat fee.
Reseller pricing at higher volume
Reselling a lot? Tell us your expected monthly calls and we will talk about a better per-call price. Your email goes straight to the team that runs TwittrAPI: support@twittrapi.com