{"name":"Zora API","description":"OpenAI-compatible GPT/Codex API access plus audio routes with Google login, request plans, VNPay/VietQR payment, PayPal or Crypto support via Telegram, and API key setup.","version":"2026-05-19","auth":{"provider":"google","loginUrl":"https://www.zora.io.vn/login?redirect=%2Fdashboard","unauthenticatedInstruction":"Tell the user they must sign in with Google before payment, API key creation, or setup.","passwordPolicy":"Never ask for or handle the user Google password."},"endpoints":{"manifest":"https://www.zora.io.vn/api/agent/manifest","agentDocs":"https://www.zora.io.vn/docs/agent","plans":"https://www.zora.io.vn/api/agent/plans","session":"https://www.zora.io.vn/api/agent/session","paymentQr":"https://www.zora.io.vn/api/agent/payment","setupGuide":"https://www.zora.io.vn/api/agent/setup","createOrReadApiKey":"https://www.zora.io.vn/api/user","paymentStatus":"https://www.zora.io.vn/api/payment/sepay?code=PAYMENT_CODE","apiBase":"https://api.zora.io.vn/v1","responsesApi":"https://api.zora.io.vn/v1/responses","chatCompletionsApi":"https://api.zora.io.vn/v1/chat/completions","imageGenerationsApi":"https://api.zora.io.vn/v1/images/generations","anthropicMessagesApi":"https://api.zora.io.vn/v1/messages","anthropicCountTokensApi":"https://api.zora.io.vn/v1/messages/count_tokens","dashboard":"https://www.zora.io.vn/dashboard","login":"https://www.zora.io.vn/login?redirect=%2Fdashboard"},"plans":{"currency":"VND","freeTier":{"id":"free","name":"Gói miễn phí","priceVND":0,"requestLimit":50,"rpm":2,"modelAccess":["gpt-5.5-low","gpt-5.4-low","gpt-5.4-medium","glm-5","qwen3-coder-next","minimax-m2.1"],"note":"Free tier includes 50 test requests, 2 RPM, selected GPT/Codex routes, and selected premium chat routes."},"paidPlans":[{"id":"day1","name":"Gói 1 ngày","durationDays":1,"requestLimit":200,"allModels":false,"modelAccess":["gpt-5.5","gpt-5.5-low","gpt-5.5-medium","gpt-5.5-high","gpt-5.5-xhigh","gpt-5.4","gpt-5.4-low","gpt-5.4-medium","gpt-5.4-high","gpt-5.4-xhigh","gpt-5.4-mini","gpt-5.4-mini-low","gpt-5.4-mini-medium","gpt-5.4-mini-high","gpt-5.4-mini-xhigh","gpt-5.3-codex","gpt-5.3-codex-low","gpt-5.3-codex-medium","gpt-5.3-codex-high","gpt-5.3-codex-xhigh","gpt-5.2","gpt-5.2-low","gpt-5.2-medium","gpt-5.2-high","gpt-5.2-xhigh","claude-sonnet-4","claude-haiku-4.5","deepseek-3.2","minimax-m2.5","minimax-m2.1","glm-5","qwen3-coder-next","gpt-img-2","whisper-large-v3","whisper-large-v3-turbo"],"includesAudio":true,"includesImage":true,"imageOnly":false,"note":"claude-sonnet-4.5 is available from the 7-day plan upward.","includedRpm":4,"maxRpm":4,"priceVND":50000,"priceText":"50.000 VND","originalPriceVND":80000,"extraRpmPriceVND":0,"maxRpmPriceVND":50000,"maxRpmPriceText":"50.000 VND"},{"id":"day3","name":"Gói 3 ngày","durationDays":3,"requestLimit":2000,"allModels":false,"modelAccess":["gpt-5.5","gpt-5.5-low","gpt-5.5-medium","gpt-5.5-high","gpt-5.5-xhigh","gpt-5.4","gpt-5.4-low","gpt-5.4-medium","gpt-5.4-high","gpt-5.4-xhigh","gpt-5.4-mini","gpt-5.4-mini-low","gpt-5.4-mini-medium","gpt-5.4-mini-high","gpt-5.4-mini-xhigh","gpt-5.3-codex","gpt-5.3-codex-low","gpt-5.3-codex-medium","gpt-5.3-codex-high","gpt-5.3-codex-xhigh","gpt-5.2","gpt-5.2-low","gpt-5.2-medium","gpt-5.2-high","gpt-5.2-xhigh","claude-sonnet-4","claude-haiku-4.5","deepseek-3.2","minimax-m2.5","minimax-m2.1","glm-5","qwen3-coder-next","gpt-img-2","whisper-large-v3","whisper-large-v3-turbo"],"includesAudio":true,"includesImage":true,"imageOnly":false,"note":"claude-sonnet-4.5 is available from the 7-day plan upward.","includedRpm":4,"maxRpm":4,"priceVND":150000,"priceText":"150.000 VND","originalPriceVND":240000,"extraRpmPriceVND":0,"maxRpmPriceVND":150000,"maxRpmPriceText":"150.000 VND"},{"id":"day7","name":"Gói 7 ngày","durationDays":7,"requestLimit":null,"allModels":true,"includesAudio":true,"includesImage":true,"imageOnly":false,"includedRpm":4,"maxRpm":9,"priceVND":350000,"priceText":"350.000 VND","originalPriceVND":550000,"extraRpmPriceVND":250000,"maxRpmPriceVND":600000,"maxRpmPriceText":"600.000 VND"},{"id":"month","name":"Gói 1 tháng","durationDays":30,"requestLimit":null,"allModels":true,"includesAudio":true,"includesImage":true,"imageOnly":false,"includedRpm":5,"maxRpm":15,"priceVND":1000000,"priceText":"1.000.000 VND","originalPriceVND":1800000,"extraRpmPriceVND":700000,"maxRpmPriceVND":2400000,"maxRpmPriceText":"2.400.000 VND"},{"id":"image_month","name":"Gói tạo ảnh riêng 1 tháng","durationDays":30,"requestLimit":null,"allModels":false,"modelAccess":[],"includesAudio":false,"includesImage":true,"imageOnly":true,"note":"Image-only plan valid for 1 month. It supports image generation routes only.","includedRpm":5,"maxRpm":15,"priceVND":400000,"priceText":"400.000 VND","originalPriceVND":600000,"extraRpmPriceVND":150000,"maxRpmPriceVND":700000,"maxRpmPriceText":"700.000 VND"}],"payAsYouGo":{"note":"About 1.9% of direct API pricing, or roughly 98% cheaper, based on public input, cached input, and output token rates.","topUpPackages":[{"id":"credit_50k","name":"50,000 VND credit","amountVND":50000,"creditVND":50000,"paymentUrlPath":"/payment?topup=credit_50k"},{"id":"credit_100k","name":"100,000 VND credit","amountVND":100000,"creditVND":100000,"paymentUrlPath":"/payment?topup=credit_100k"},{"id":"credit_500k","name":"525,000 VND credit","amountVND":500000,"creditVND":525000,"paymentUrlPath":"/payment?topup=credit_500k"},{"id":"credit_1m","name":"1,150,000 VND credit","amountVND":1000000,"creditVND":1150000,"paymentUrlPath":"/payment?topup=credit_1m"},{"id":"credit_2m","name":"2,000,000 VND credit","amountVND":2000000,"creditVND":2000000,"paymentUrlPath":"/payment?topup=credit_2m"}],"tokenRatesPerMillion":[{"id":"gpt-5.5","label":"GPT 5.5","cachedInputVNDPerMillion":250,"inputVNDPerMillion":2500,"outputVNDPerMillion":15000,"apiPercent":1.9},{"id":"gpt-5.4","label":"GPT 5.4","cachedInputVNDPerMillion":125,"inputVNDPerMillion":1250,"outputVNDPerMillion":7500,"apiPercent":1.9},{"id":"gpt-5.4-mini","label":"GPT 5.4 Mini","cachedInputVNDPerMillion":40,"inputVNDPerMillion":400,"outputVNDPerMillion":2250,"apiPercent":1.9},{"id":"gpt-5.3-codex","label":"GPT 5.3 Codex","cachedInputVNDPerMillion":90,"inputVNDPerMillion":875,"outputVNDPerMillion":7000,"apiPercent":1.9},{"id":"gpt-5.2","label":"GPT 5.2","cachedInputVNDPerMillion":90,"inputVNDPerMillion":875,"outputVNDPerMillion":7000,"apiPercent":1.9},{"id":"claude-sonnet-4.5","label":"Claude Sonnet 4.5","cachedInputVNDPerMillion":150,"inputVNDPerMillion":1500,"outputVNDPerMillion":7500,"apiPercent":1.9},{"id":"claude-sonnet-4","label":"Claude Sonnet 4","cachedInputVNDPerMillion":150,"inputVNDPerMillion":1500,"outputVNDPerMillion":7500,"apiPercent":1.9},{"id":"claude-haiku-4.5","label":"Claude Haiku 4.5","cachedInputVNDPerMillion":50,"inputVNDPerMillion":500,"outputVNDPerMillion":2500,"apiPercent":1.9},{"id":"deepseek-3.2","label":"DeepSeek 3.2","cachedInputVNDPerMillion":35,"inputVNDPerMillion":135,"outputVNDPerMillion":550,"apiPercent":1.9},{"id":"minimax-m2.5","label":"MiniMax M2.5","cachedInputVNDPerMillion":8,"inputVNDPerMillion":75,"outputVNDPerMillion":575,"apiPercent":1.9},{"id":"minimax-m2.1","label":"MiniMax M2.1","cachedInputVNDPerMillion":14,"inputVNDPerMillion":140,"outputVNDPerMillion":600,"apiPercent":1.9},{"id":"glm-5","label":"GLM 5","cachedInputVNDPerMillion":50,"inputVNDPerMillion":500,"outputVNDPerMillion":1600,"apiPercent":1.9},{"id":"qwen3-coder-next","label":"Qwen3 Coder Next","cachedInputVNDPerMillion":20,"inputVNDPerMillion":200,"outputVNDPerMillion":800,"apiPercent":1.9}]}},"models":{"zora":[{"id":"gpt-5.5","modes":["gpt-5.5-low","gpt-5.5-medium","gpt-5.5-high","gpt-5.5-xhigh"],"claudeCodeDiscoveryAliases":["anthropic/zora-gpt-5.5-low","anthropic/zora-gpt-5.5-medium","anthropic/zora-gpt-5.5-high","anthropic/zora-gpt-5.5-xhigh"],"alsoSupported":{"model":"gpt-5.5","reasoningEffort":["low","medium","high","xhigh"]}},{"id":"gpt-5.4","modes":["gpt-5.4-low","gpt-5.4-medium","gpt-5.4-high","gpt-5.4-xhigh"],"claudeCodeDiscoveryAliases":["anthropic/zora-gpt-5.4-low","anthropic/zora-gpt-5.4-medium","anthropic/zora-gpt-5.4-high","anthropic/zora-gpt-5.4-xhigh"],"alsoSupported":{"model":"gpt-5.4","reasoningEffort":["low","medium","high","xhigh"]}},{"id":"gpt-5.4-mini","modes":["gpt-5.4-mini-low","gpt-5.4-mini-medium","gpt-5.4-mini-high","gpt-5.4-mini-xhigh"],"claudeCodeDiscoveryAliases":["anthropic/zora-gpt-5.4-mini-low","anthropic/zora-gpt-5.4-mini-medium","anthropic/zora-gpt-5.4-mini-high","anthropic/zora-gpt-5.4-mini-xhigh"],"alsoSupported":{"model":"gpt-5.4-mini","reasoningEffort":["low","medium","high","xhigh"]}},{"id":"gpt-5.3-codex","modes":["gpt-5.3-codex-low","gpt-5.3-codex-medium","gpt-5.3-codex-high","gpt-5.3-codex-xhigh"],"claudeCodeDiscoveryAliases":["anthropic/zora-gpt-5.3-codex-low","anthropic/zora-gpt-5.3-codex-medium","anthropic/zora-gpt-5.3-codex-high","anthropic/zora-gpt-5.3-codex-xhigh"],"alsoSupported":{"model":"gpt-5.3-codex","reasoningEffort":["low","medium","high","xhigh"]}},{"id":"gpt-5.2","modes":["gpt-5.2-low","gpt-5.2-medium","gpt-5.2-high","gpt-5.2-xhigh"],"claudeCodeDiscoveryAliases":["anthropic/zora-gpt-5.2-low","anthropic/zora-gpt-5.2-medium","anthropic/zora-gpt-5.2-high","anthropic/zora-gpt-5.2-xhigh"],"alsoSupported":{"model":"gpt-5.2","reasoningEffort":["low","medium","high","xhigh"]}}],"audio":[{"id":"whisper-large-v3","endpoints":["/v1/audio/transcriptions","/v1/audio/translations"]},{"id":"whisper-large-v3-turbo","endpoints":["/v1/audio/transcriptions"]}],"image":[{"id":"gpt-img-2","endpoints":["/v1/images/generations"]}],"premiumChat":[{"id":"claude-sonnet-4.5","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"claude-sonnet-4","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"claude-haiku-4.5","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"deepseek-3.2","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"minimax-m2.5","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"minimax-m2.1","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"glm-5","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."},{"id":"qwen3-coder-next","endpoints":["/v1/chat/completions","/v1/messages"],"note":"Premium chat models support Chat Completions and Anthropic Messages."}]},"codexCli":{"setupUrl":"https://www.zora.io.vn/api/agent/setup","baseUrl":"https://api.zora.io.vn/v1","protocol":"responses","envKey":"ZORA_API_KEY","configProvider":"zora","smokeTest":"codex exec -m gpt-5.5-low \"Reply with one short sentence.\""},"claudeCode":{"setupUrl":"https://www.zora.io.vn/api/agent/setup","baseUrl":"https://api.zora.io.vn","protocol":"anthropic_messages","envKeys":["ANTHROPIC_BASE_URL","ANTHROPIC_API_KEY","ANTHROPIC_MODEL","ANTHROPIC_DEFAULT_SONNET_MODEL","ANTHROPIC_DEFAULT_HAIKU_MODEL","ANTHROPIC_CUSTOM_MODEL_OPTION","ANTHROPIC_CUSTOM_MODEL_OPTION_NAME"],"defaultModel":"gpt-5.5-low","haikuFastModel":"gpt-5.4-low","discoveryAliases":["anthropic/zora-gpt-5.5-low","anthropic/zora-gpt-5.4-low"],"existingConfigNote":"~/.claude/settings.json env values can override shell variables.","endpoints":{"messages":"https://api.zora.io.vn/v1/messages","countTokens":"https://api.zora.io.vn/v1/messages/count_tokens","models":"https://api.zora.io.vn/v1/models"}},"security":{"userSecrets":"Do not expose API keys in chat logs. Store them only in the user-approved local config.","payment":"Only create payment orders for authenticated Google sessions. Default payment is VNPay/VietQR. For PayPal or Crypto, send the user to Telegram support with the payment code and amount.","apiService":"Use only the public Zora API endpoints. Do not call private service endpoints."}}