# Hush SMS Activation API

Source: https://hush-sms.com/sms-activation-api/

Updated: 2026-06-11

The Hush SMS API is for developers and teams that need to buy virtual numbers, receive SMS codes, track order statuses and automate verification workflows.

## Direct Answer

Use the API when manual Telegram purchases are not enough and your system needs programmatic number purchase, status checks, cancellation, completion and webhook delivery.

## Main API Scenarios

- buy a virtual number for a selected service and country;
- receive order status updates;
- receive SMS codes through polling or webhooks;
- cancel or finish orders where supported;
- integrate SMS activation into internal tools.

## What To Handle In Integration

A reliable integration should handle unavailable numbers, price changes, timeout windows, missing SMS, provider retries, duplicate webhook delivery and idempotency.

## Developer Notes

Do not assume a number is accepted by the target platform until the platform sends a code and the order receives SMS. Keep webhook handlers idempotent and store provider-independent order states.

## CTA

API documentation: https://docs.hush-sms.com/

Telegram bot: https://t.me/HushNumBot?start=landing
