Your account is ready for the API.

Use your subscription allocations, eligible package credits and Credit Wallet through the same API account. You do not need a separate API subscription. The documentation and endpoint catalogue below come from this service’s current API schema.

Create or manage my API keysCreate an accountView my usage

1. Sign in and verify

Use your existing MyAPI.world account, or register and confirm your email. Required profile and two-factor checks still apply. You return to API Keys after sign-in.

2. Name a key for your app

Choose Create User API Key, give it a label such as “ChatBunny production”, and select its permissions. Up to 20 keys are available per site. Save the site and account email with each app’s configuration.

3. Connect and monitor

Use https://api.myapi.world/v1 and the new key on your server. Keep keys private. Check GET /api/v1/wallet/status and GET /api/v1/usage/passes for account funding and measured pass usage.

Keep coding when a membership window runs out. Usable unpaused purchased Unlimited preserves your wallet. When subscription credit or a configured five-hour/24-hour allowance is exhausted, eligible Unlimited or Credit Wallet funds keep API requests working. Wallet-funded usage has no membership window cap. Paused, expired, future or model-incompatible time cannot pay.

If no eligible resource remains, generation returns HTTP 402 for insufficient credit. Security restrictions, model/client compatibility, key permissions, rate limits and temporary in-flight reservations retain their normal errors. Purchased wallet credit does not expire; promotional credit follows its plan’s terms. Standard API rates apply; managed-app discounts apply only to genuine eligible clients.

Customer API reference

API version 1.0.1. Use Responses, Chat Completions and Messages with supported public model IDs. Reseller provisioning remains in its separate documentation.

curl https://api.myapi.world/v1/responses \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-6.1-sol","stream":true,"input":"Write a Python hello-world function."}'

Send Authorization: Bearer YOUR_API_KEY. A dashboard session token is not an API credential. Never put your key in a URL or client-side source.

Your key stays in this tab and is not stored.