Skip to main content
The legacy API is fully compatible with sms-activate and DaisySMS scripts.

Base URL

Endpoints

Every call is GET or POST to that one URL with an action parameter and api_key=vsms_... in the query string. Five actions are supported: Each action’s parameters, plain-text response format and error codes are documented in the sms-activate Compatibility section of the API reference.
There is no getPrices action on this endpoint. For pricing, use the modern GET /api/v1/price.

Migration from DaisySMS

All action names, response formats, and error codes are identical.