James Foster avatar

James Foster

Developer Relations & API, VirtualSMS

4.7 (on the basis of 216 ratings)

About James

James covers the developer side: the REST API, the SDKs (npm, PyPI, Packagist, RubyGems, NuGet), and the MCP server that lets AI agents run verification flows without a dashboard. His posts are the ones with actual request and response snippets, webhook payloads, and the auth header you actually need. He cares about the boring parts, idempotency, rate limits, what a 429 means and how to back off, because that's where integrations break in production. If you're wiring VirtualSMS into a signup flow or an agent, his write-ups are meant to get you from "it works in Postman" to "it works at 2am under load".

Editorial standards: All statistics cited in VirtualSMS blog posts link to primary or Tier 1-3 sources. Market figures from generic aggregators are removed or replaced. Product claims reflect real platform behaviour, not marketing copy. See our About page for company information.

Articles by James