API OTP e verifica SMS per sviluppatori
Ordina un numero per 182 servizi in 154 paesi con una richiesta, quindi leggi il codice monouso come JSON. Se non arriva alcun codice entro 20 minuti, il prezzo completo viene restituito al tuo credito. I prezzi partono da $0.01.
# 1. Order a number for whatsapp in US
curl -X POST https://snsotp.com/api/v1/orders \
-H "Authorization: Bearer $SNSOTP_KEY" \
-d service=whatsapp -d country=us
# 2. Read the code (poll every 3 to 5 seconds)
curl https://snsotp.com/api/v1/orders/OT-7K2M9QX4PB \
-H "Authorization: Bearer $SNSOTP_KEY"- Prezzo fisso per servizio e paese
- Rimborso completo senza codice
- API REST e formato di attivazione SMS
- 300 richieste al minuto
- Checkout criptovaluta
Poi il codice viene restituito
Ogni ordine aperto è presente nella tua console e in GET /orders con un conto alla rovescia. Il codice viene estratto dall'SMS e restituito come campo separato, accanto al testo completo del messaggio.
- La maggior parte dei codici viene visualizzata entro un minuto dall'invio da parte dell'app.
- Nessun SMS entro 20 minuti? L'ordine viene rimborsato al tuo credito.
- Gli ordini passati rimangono nella tua cronologia con i loro codici e prezzi.
Ordini aperti
Console| Numero | Stato | Codice | Scade |
|---|---|---|---|
| Ricevuto | 284913 | 17:41 | |
| In attesa | In attesa dell'SMS | 19:58 |
Mostrati da 1 a 2 di 2 voci
API per sviluppatori
Dieci endpoint, un flusso
Indirizzo di base https://snsotp.com/api/v1. Le chiamate al catalogo non richiedono una chiave; gli ordini utilizzano la tua chiave come bearer token.
- GET/servicesOgni servizio con il suo codice e il prezzo più basso
- GET/countriesOgni paese con il suo codice e prefisso telefonico
- GET/pricesPrezzi per un servizio, un paese o entrambi
- GET/balanceIl tuo credito in USD
- POST/ordersOrdina un numero per un servizio e un paese
- GET/orders/{id}Stato, codice e testo SMS di un ordine
- GET/ordersI tuoi ordini aperti (o tutti con status=all)
- POST/orders/{id}/resendUn altro codice sullo stesso numero
- POST/orders/{id}/finishChiudi un ordine dopo aver utilizzato il codice
- POST/orders/{id}/cancelAnnulla prima di ricevere un codice, rimborso completo
{
"order": {
"id": "OT-7K2M9QX4PB",
"service": "whatsapp",
"country": "us",
"phone": "+13475550182",
"number": "3475550182",
"price": "0.93",
"status": "received",
"code": "284913",
"sms": "Your WhatsApp code is 284913",
"expires_at": "2026-11-03T12:20:00.000Z"
}
}182
Servizi
154
Paesi
Test OTP
Testa i flussi di registrazione, accesso e autenticazione a due fattori end-to-end senza utilizzare telefoni del personale o un numero personale.
Automazione QA
Ordina un numero, attendi il codice e completa il flusso all'interno del tuo job CI o test runner, tutto tramite HTTP.
Mantieni il tuo numero privato
Ricevi un SMS monouso su un numero dedicato invece di fornire il tuo numero personale a un sito.
Sviluppatori
Un'API JSON documentata con valori di stato semplici, errori chiari e esempi di codice in quattro linguaggi.
Stima il tuo prezzo
Consulta i prezzi pubblicati prima di creare un account.
Configura l'ordine
Passo 1: Scegli la fonte dell'OTP
Indicaci quale servizio invia il codice, in modo che il numero che ottieni possa riceverlo.
Passo 2: Seleziona un paese
Scegli il paese di cui l'account ha bisogno. Il numero e il suo prefisso telefonico provengono da quel paese.
Passo 3: Effettua il tuo ordine
Premi Acquista nella console o chiama POST /orders. Il codice viene visualizzato entro la finestra di 20 minuti, oppure il prezzo viene rimborsato.
- Registrati
Servizi popolari
Prezzo più basso per ordine in tutti i paesi. Apri un servizio per vedere la lista completa dei prezzi.
Caratteristiche di SNSOTP
API di verifica SMS
Un'API REST documentata per ordinare numeri e leggere i messaggi OTP in arrivo. Il codice viene restituito come campo separato, pronto per l'uso.
Finestra di codice di 20 minuti
Ogni ordine rimane aperto per 20 minuti. Se non arriva alcun SMS in quel tempo, il prezzo completo viene restituito automaticamente al tuo credito.
Un altro codice senza costi aggiuntivi
Hai bisogno di un secondo SMS sullo stesso numero all'interno della finestra? Chiama resend e richiedi nuovamente il codice dall'app. Nessun costo aggiuntivo.
$ curl "snsotp.com/stubs/handler_api.php?api_key=$KEY\
&action=getNumber&service=telegram&country=gb"
ACCESS_NUMBER:OT-3QF8ZK2W7M:447700900182
$ curl "...&action=getStatus&id=OT-3QF8ZK2W7M"
STATUS_OK:51927420 min
Finestra del codice
300/min
Richieste per chiave
Domande che i sviluppatori pongono
Cos'è un API OTP?+
Un API che fornisce al tuo codice un numero di telefono su richiesta e restituisce la password monouso (OTP) che un'app invia tramite SMS. Con SNSOTP chiami POST /orders con un servizio e un paese, poi leggi il codice da GET /orders/{id}.
Quanto velocemente arriva il codice?+
Di solito entro un minuto dopo che l'app ha inviato l'SMS. Interroga l'ordine ogni 3-5 secondi, o tieni aperta la casella di posta della console: si aggiorna da sola.
Cosa succede se non arriva nessun codice?+
Se nessun SMS arriva entro 20 minuti, l'ordine si chiude e il prezzo completo viene restituito al tuo credito automaticamente. Puoi anche annullare prima con POST /orders/{id}/cancel per un rimborso completo, purché nessun codice sia arrivato.
Posso ottenere un secondo codice sullo stesso numero?+
Sì. Dopo il primo codice, chiama POST /orders/{id}/resend (o premi Un altro codice nella console) e chiedi all'app un nuovo SMS. Arriva sullo stesso numero all'interno della finestra senza costi aggiuntivi.
Quali app e paesi posso usare?+
182 servizi in 154 paesi, da WhatsApp, Telegram e Google a OpenAI, Amazon e Uber. Per un servizio non elencato, ordina Qualsiasi altra app: ogni SMS inviato al numero nella finestra viene restituito.
Paga con criptovalute, usalo per ogni ordine
Aggiungi credito tramite il checkout con USDT, USDC, BTC, ETH, BNB, SOL o LTC. Il credito non scade e i rimborsi per gli ordini senza codice tornano direttamente su di esso.
Crea un accountAggiungi credito
Come nella consoleImporto
Metodo di pagamento
- Minimo ricarica $30. Bonus prima ricarica da $100.
- Accreditato dopo la conferma del pagamento da parte della rete.
- Gli ordini senza codice vengono rimborsati al tuo credito.