Receive verification codes programmatically
A REST API for disposable inboxes that capture OTPs the instant they arrive. Generate a mail, long-poll for the code, or get it pushed to a signed webhook. Flat subscription — up to 10,000 verification codes a day.
# 1. Generate a disposable mail (counts toward your daily allowance)
curl -X POST https://qonixcore.com/api/otp/generate \
-H "Authorization: Bearer qotp_xxx"
# → { "alias": "abc123@mail.qonixcore.com", "allowanceRemaining": 9999 }
# 2. Long-poll for the verification code (up to 120s)
curl "https://qonixcore.com/api/otp/fetch?email=abc123@mail.qonixcore.com&timeout_ms=60000" \
-H "Authorization: Bearer qotp_xxx"
# → { "otp": "123456", "subject": "Your code" }How it works
Three steps from sign-up to your first verification code.
Pick a plan
Choose a billing period and subscribe, then mint an Email API key in the dashboard.
Generate a mail
POST to /api/otp/generate to get a fresh disposable inbox address instantly.
Read the code
Long-poll /api/otp/fetch or receive a signed webhook the moment a code arrives.
Everything you need to read codes at scale
Flat subscription
One predictable price for your billing period — no per-code charges, no metering surprises.
10,000 codes per day
Every plan includes a generous daily allowance of up to 10,000 verification codes.
Long-poll fetch
Ask for the code and we hold the connection up to 120s, returning it the instant it lands.
Signed webhooks
Get each code pushed to your endpoint, signed with HMAC-SHA256 for verification.
API keys & docs
Mint keys, set webhooks, and read concise docs. Your subscription unlocks the full API.
Any language
Plain REST over HTTPS. Drop-in for cURL, Python, JavaScript, PHP, Go — whatever you ship.
Simple subscription pricing
Every plan includes the same generous allowance of up to 10,000 verification codes per day. Pick the billing period that suits you — the longer the period, the more you save.
All plans include API keys, webhooks, long-poll fetch, and the full docs. Prices in USD.
Frequently asked questions
How do I receive a verification code (OTP) with an API?
Subscribe to a plan, mint an Email API key, then POST to /api/otp/generate to get a disposable mail. Poll /api/otp/fetch (long-poll up to 120s) to read the verification code as soon as it arrives, or get it pushed to your webhook.
How does pricing work?
A flat subscription. Pick a billing period from 1 day up to 5 years — for example $9 for a day, $32 for 7 days, $84 for a month, or $720 for a year (longer periods save up to 60%). Every plan includes up to 10,000 verification codes per day. No per-code fees.
Do you support webhooks?
Yes. Register a URL and we POST each code as it arrives, signed with HMAC-SHA256 so you can verify authenticity. You can also long-poll the fetch endpoint instead.
Which languages can I use?
Any language that can make an HTTP request. The API is plain REST with Bearer or X-API-Key auth — cURL, Python, JavaScript, PHP, Go and more.
Read your first code in under 5 minutes
Subscribe on qonixcore.com, mint an Email API key, and call the API.
View plans