Modalità Sandbox
Testa tutti e quattro i canali di verifica senza inviare messaggi reali, effettuare chiamate reali o sostenere costi. Passa dalla registrazione a un'integrazione funzionante in meno di cinque minuti.
1Ottieni le tue credenziali di test
Le chiavi API sandbox iniziano con sk_test_. Creane una dalla dashboard sotto Sandbox Keys. Usa la tua chiave sandbox con gli endpoint /sandbox dedicati — vedi gli esempi di codice nel Passaggio 3.
production BTEL_xxxxxxxxxxxxxxxx
sandbox sk_test_xxxxxxxxxxxxxxxxLe richieste sandbox vanno agli endpoint /sandbox dedicati (es. /call/flash/sandbox), non ai percorsi di produzione. Una chiave sk_test_ su un endpoint di produzione verrà rifiutata — usa sempre l'URL sandbox.
2Usa un numero di telefono di test
Qualsiasi numero nell'intervallo +1 555 000 xxxx è un numero di test. Ogni canale riconosce quattro numeri speciali con comportamenti distinti — vedi la tabella per canale nel Passaggio 3.
3Invia una verifica di test
Scegli un canale qui sotto. Ogni richiesta sandbox verso un numero di test risponde con un payload mock prevedibile — non vengono effettuate chiamate di rete reali.
Sostituisci sk_test_xxxxxxxxxxxxxxxx con la tua chiave sandbox effettiva dalla dashboard.
curl -X POST https://api.novauth.com/api/v1/connect-hub/call/flash/sandbox \
-H "x-api-key: sk_test_xxxxxxxxxxxxxxxx" \
-H "x-account-id: YOUR_ACCOUNT_ID" \
-H "Content-Type: application/json" \
-d '{
"callee": "+15550000001",
"max_ring_time": 20
}'{
"uuid": "test_fc_01JQHM7P3K2NX4Y8",
"caller": "+15550482951",
"callee": "+15550000001",
"sandbox": true
}In sandbox la chiamata non viene mai effettuata. Il caller di risposta +15550482951 codifica l'OTP nelle ultime 6 cifre — la tua app legge 482951.
Numeri di test per Verify Call:
+15550000001Successo — l'ID chiamante +15550482951 codifica l'OTP 482951200+15550000002Successo — nessun equivalente di errore sincrono per verify-call200+15550000003Gateway SIP non connesso503+15550000004Errore interno del server500Segnala l'esito della verifica usando lo stesso webhook della produzione. Vedi l<link>avvio rapido del canale</link> per il passaggio webhook.
Limiti e fatturazione
Quando superi il limite giornaliero, l'API restituisce 429 Too Many Requests con il messaggio Sandbox daily limit of N verifications reached. Resets at midnight UTC. Attendi fino alle 00:00 UTC o usa un account diverso.
Pronto per andare in produzione? Vedi i prezzi — sostituisci sk_test_ con la tua chiave BTEL_ e aggiorna i percorsi degli endpoint rimuovendo /sandbox.