VirtualSMS è un'API di verifica SMS che fornisce numeri di telefono da oltre 145 paesi per ricevere codici OTP. Il servizio utilizza numeri di telefono reali supportati da SIM piuttosto che VoIP, consentendo la verifica su servizi che rifiutano i numeri VoIP, inclusi WhatsApp Business, Telegram, applicazioni bancarie e piattaforme di incontri.
La piattaforma offre un'API REST con specifica OpenAPI 3.1, webhook per notifiche di eventi asincroni, WebSocket per la consegna in tempo reale degli SMS e un server Model Context Protocol (MCP) per l'integrazione con agenti AI come Claude, Cursor e ChatGPT.
Un endpoint di compatibilità legacy su /stubs/handler_api.php replica il formato API di sms-activate, consentendo la migrazione da fornitori più vecchi senza modifiche al codice oltre l'URL di base.
Il prezzo è a consumo a partire da $0,05 per codice OTP, senza contratti, senza depositi minimi e rimborsi automatici in caso di mancata consegna. Le opzioni di pagamento includono carte di credito, criptovalute (BEP20) e protocollo stablecoin x402 su reti Base, Polygon, Arbitrum e Optimism.
La copertura include oltre 2.500 servizi tra cui WhatsApp, Telegram, Discord, Gmail, Snapchat, Tinder, applicazioni bancarie e piattaforme di e-commerce. Sono disponibili SDK per PHP tramite Composer e un pacchetto npm Node.js per il server MCP. Un endpoint pubblico gratuito per i prezzi consente di effettuare query sui prezzi senza autenticazione.