A maintained Node.js wrapper around the SMSPVA virtual-number API. SMSPVA rents short-lived phone numbers that can receive SMS verification codes for hundreds of online services, useful when you need to register, verify, or exercise an OTP flow at scale during scraping or bot work.
Built because the official SMSPVA package shipped with almost none of the underlying API surface exposed. This client covers the rest: balance, number rental, code retrieval, release, and the long tail of per-service endpoints.
- Node.js, MIT-licensed.
- Covers the full v1 API plus the documented v2 beta shape.
- Originally written ~2018, maintained through subsequent API revisions, recovered to sr.ht after the GitHub purge.