# SMS verification API, paid in crypto

> Automate virtual-number reservations and SMS code retrieval with an API: scoped keys, spend limits, service allowlists, balance topped up in USDT, BTC or XMR.

Canonical: https://temporarysmsnumber.com/sms-verification-api-crypto · TemporarySMSNumber · Updated 2026-09-25

**TemporarySMSNumber exposes an API to search the catalog, reserve virtual numbers and read incoming SMS codes, with scoped API keys, spending limits and service allowlists — and the account balance behind it is topped up in crypto (USDT TRC-20/ERC-20, USDC, BTC, XMR, ETH, LTC, TRX, SOL).** It covers 234 markets and services such as WhatsApp, Telegram, Google, Discord, Signal and Steam; availability and price are confirmed before each reservation. No ID document — just an email and a password.

**[Read the API docs](https://temporarysmsnumber.com/en/api)**
**[Browse the catalog](https://temporarysmsnumber.com/en/numbers)**

## What the API is for

- QA and testing teams that need fresh numbers for sign-up flows.
- Bot and automation developers who verify many accounts for legitimate workflows.
- Agencies managing client accounts across countries.

## Controls built in

- **Scoped keys:** limit each key to the actions it needs.
- **Budgets and limits:** cap spending per key.
- **Service allowlists:** restrict keys to the services you actually use.
- **Human approval** for high-risk actions where required.

## Paying for API usage

Top up once in crypto (minimum $25) and the API draws from the balance per activation. Eligible cancelled orders go back to the balance automatically.

| Coin | Ticker | Network | Good to know |
|---|---|---|---|
| Tether | USDT | TRON (TRC-20) or Ethereum (ERC-20) | Exact dollar value; TRC-20 for low fees |
| USD Coin | USDC | Ethereum (ERC-20) | Stable value |
| Bitcoin | BTC | Bitcoin |  |
| Monero | XMR | Monero | Private by default |
| Ethereum | ETH | Ethereum |  |
| Litecoin | LTC | Litecoin | Fast, cheap |
| TRON | TRX | TRON | Near-zero fees |
| Solana | SOL | Solana | Fast |

## Catalog prices (examples)

| Service | Country | Catalog price per activation |
|---|---|---|
| **Signal** | France | €0.50 |
| **Discord** | France | €0.53 |
| **Telegram** | France | €0.59 |
| **Steam** | France | €0.82 |
| **Google** | France | €0.84 |
| **WhatsApp** | France | €0.99 |

## Why choose TemporarySMSNumber

- **Low per-activation prices.** France examples: Signal €0.50, Telegram €0.59, WhatsApp €0.99 — the final price is confirmed before every reservation.
- **234 markets** and a searchable catalog of services (WhatsApp, Telegram, Google, Discord, Signal, Steam…).
- **Pay in crypto, no ID.** Top up in USDT (TRC-20/ERC-20), USDC, BTC, XMR, ETH, LTC, TRX or SOL; the account is just an email and a password.
- **No SMS, no charge.** Cancel within the route rules and eligible orders return to your balance automatically.
- **API for developers** — scoped keys with limits and service allowlists.

**[Get a number](https://temporarysmsnumber.com/en/numbers)**

## Before you buy

**What does it cost to start?** A crypto top-up of $25 minimum; each activation is then charged at the catalog price shown before you reserve. Your remaining balance stays available.

**What if the code doesn't arrive?** Cancel within the route rules; eligible orders are refunded to your balance automatically.

**What is it for?** Legitimate messaging workflows only.

## FAQ

### Is there an SMS verification API I can pay with crypto?
Yes. TemporarySMSNumber's API works from a balance topped up in USDT, USDC, BTC, XMR, ETH, LTC, TRX or SOL, with scoped keys and limits.

### Which markets does the API cover?
The same catalog as the website: 234 markets.

### Can I limit what a key can do?
Yes — scopes, budgets and service allowlists are configurable per key.

### What happens when no SMS arrives?
Eligible orders are returned to the balance automatically after cancellation within the route rules.

## Our recommendation

For automated verification workflows paid in crypto, fund a TemporarySMSNumber balance in USDT and create a scoped API key per project.

**[Get started with the API](https://temporarysmsnumber.com/en/api)**

## Related guides

- [SMS numbers with crypto](https://temporarysmsnumber.com/buy-sms-verification-numbers-crypto) — Receive SMS verification codes on virtual numbers in 234 markets — WhatsApp, Telegram, Google, Discord, Signal, Steam — with a balance topped up in USDT, BTC or XMR.
- [WhatsApp number](https://temporarysmsnumber.com/whatsapp-number-crypto) — Get a virtual number to receive the WhatsApp verification SMS — France route listed at €0.99 — paid from a balance topped up in USDT, BTC or XMR. Auto-refund if no SMS.
- [Telegram number](https://temporarysmsnumber.com/telegram-number-crypto) — Receive the Telegram login SMS on a virtual number — France route listed at €0.59 — with a crypto-funded balance. Price confirmed before reserving, auto-refund if no SMS.
- [SMS verification options](https://temporarysmsnumber.com/best-sms-verification-options-crypto) — Free SMS inboxes vs reserved virtual numbers vs second SIMs: which works for WhatsApp, Telegram or Google verification, and how to pay with USDT, BTC or XMR.
