Buying an AI API key: what you actually buy and what you risk

Listings that say "buy a ChatGPT API key" sell different things. We explain the difference between someone else's key and your own key with a balance, and give a checklist.

5 min · · API keys · payments

Searches such as "buy an API key", "buy an AI API key" and "buy a GPT API" lead to listings that sell fundamentally different things. Some hand you someone else's key obtained on somebody's account. Others open your own dashboard where you top up a balance and create keys yourself. The first usually ends in a block and lost money; the second looks like a normal pay-per-token service. Below we explain what you buy in each case, what risks come with key resale, and how to check a service in ten minutes.

Three things called "buying a key"

1. Someone else's key. You are sent a string like sk-... created on the seller's or a third party's account. You see neither the account, nor its settings, nor who else is using the key.

2. Shared account access. The seller gives you a login and password for a service. This is even worse: along with API access you get access to someone else's settings, and the seller keeps access to your requests.

3. Your own key with a balance in a gateway. You register, top up a balance and create a key in your own dashboard. You are buying tokens, not a key: the key is merely a way to reach them. This is how Zukko works: the fetch_... key is yours, the dollar balance is yours, and spending is visible in the dashboard.

Someone searching for "buy a ChatGPT API key" usually needs the third option, while listings often offer the first two. That is why the difference matters.

What you risk buying someone else's key

  • Blocking at any moment. If the key was obtained in violation of the provider's rules or paid for with a stolen payment method, it will be disabled. You lose the money you paid and your project stops working.
  • Leak of your data. The owner of the key may see your requests in logs. If you send documents, customer data or code, that is a direct risk.
  • Someone else's limits. You are not the only one using the key. Rate limits and budget are shared, so requests will fail for unclear reasons.
  • Model substitution. You cannot rule out that a cheaper model answers instead of the advertised strong one. Check the model field in the response and test quality on your own tasks.
  • No proof of spending. You don't see a detailed charge history and cannot dispute an amount.
  • No support or guarantees. If the key stops working, the seller often simply disappears.

Separately: buying and reselling keys may violate the model provider's terms. We do not recommend such schemes.

What you buy from a gateway

At a gateway you pay for tokens, not for a key. The scheme is short:

  1. Register in the dashboard.
  2. Top up the balance from $1 (SBP, cryptocurrency, MasterCard cards).
  3. Create keys in the API keys section: the full key is shown once, at creation.
  4. Send requests to Claude, GPT, Gemini, DeepSeek, Qwen and GLM models with one key. There are three ways to pay from Russia: SBP, MasterCard cards and cryptocurrency.

Example: a $5 top-up via SBP. The payment page adds an 8.5% fee on top: 5 × 1.085 = $5.425 in rubles at the market rate at the time of payment, and $5 is credited to the balance. How many requests that buys depends on the model. For gpt-6.1-sol (prices as of October 18, 2026: $0.27 per 1M input, $1.32 per 1M output) a request with 1,000 input tokens and 500 output tokens costs (1,000 × 0.27 + 500 × 1.32) / 1,000,000 = (270 + 660) / 1,000,000 = $0.00093. For $5 you get about 5 / 0.00093 ≈ 5,400 such requests. This is price arithmetic; real spending depends on your requests. More on payment: paying via SBP step by step.

Checklist: how to tell a normal service

Go through the points before topping up:

  1. The key is created in your dashboard, not delivered by a seller in a message. You see the list of your keys and can create or delete any of them.
  2. Per-key limits exist. A daily and monthly limit in dollars and a list of allowed models (allowed_models) for each key.
  3. The per-token price is published. The list of models and prices is available via GET /v1/models or the "Models" page.
  4. Spending history is visible. In the dashboard ("Usage") and via the API.
  5. Clear payment methods and clear fees, with no demands to send passwords for third-party services.
  6. Documentation and clear errors. 401, 402, 403, 429 with codes, not "something went wrong".
  7. A standard format. Connection through ordinary SDKs by replacing base_url, without home-made clients.
  8. No promises of "unlimited" or "forever": you pay per token.

Red flags: the seller sends a ready key in private messages, asks for an account password, sells "unlimited for a fixed sum", shows no spending history.

A ten-minute check

After registering and a small top-up, check three things. The model list:

bash
curl https://api.zukko.pro/v1/models \
  -H "Authorization: Bearer fetch_your_key"

A small request:

bash
curl https://api.zukko.pro/v1/chat/completions \
  -H "Authorization: Bearer fetch_your_key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"Answer in one word: hello"}],"max_tokens":20}'

Then open "Usage" in the dashboard and compare the charged amount with your calculation: multiply the tokens from the usage field of the response by the model prices. How to check billing honesty in detail is described in how to check that charges are calculated honestly. How to pass the key in the header is covered in the authentication documentation.

How to store your own key

Even your own key must be protected. Create a separate key for each project, set a daily limit, do not commit the key to a repository, keep it in environment variables. If a key leaks, delete it in the dashboard and create a new one: what to do, step by step.

FAQ

Can I buy a ready-made ChatGPT key?

It is more accurate to speak not of buying a key but of topping up a balance and creating your own key. The "ready" keys on sale are often someone else's and can be revoked at any moment.

Is it safe to buy keys from private sellers?

We don't advise it: you don't know who sees your requests, and you can lose money if the key is blocked. A service with a dashboard, spending history and per-key limits is better.

How is a gateway key different from a model provider's key?

A gateway key is issued in your dashboard and charges your balance for tokens of different models. It connects through standard SDKs with a changed address.

What if the key stops working?

Check the error code: 401 means an invalid key, 402 insufficient balance, 403 that the model is not allowed for the key. A 429 with key_daily_limit_reached or key_monthly_limit_reached means the key's own limit is used up.

zukko

Pay 25×
less

for Claude Code & ChatGPT

One fetch_* key and base URL api.zukko.pro — for Cursor, Claude Code, Codex, and any SDK.

Get API keyDocumentation

api.zukko.pro · fetch_*

Buy an API key: what you actually get and the risks · Zukko