SMS-Activate-compatible API
A drop-in SMS-Activate / HeroSMS API — keep your existing handler_api.php code, just swap the host and key.
Migrating off SMS-Activate (which shut down in December 2025) or off HeroSMS? You do not have to rewrite anything. Eveses runs a fully compatible handler_api.php gateway that speaks the same api_key / action / service / country protocol, so your existing client keeps working after a one-line change. When you are ready, the same account exposes a modern REST API with webhooks, typed SDKs, idempotency keys and automatic refunds.
Comment ça marche
Keep your code
Eveses implements the sms-activate `handler_api.php` protocol — `getNumber`, `getStatus`, `setStatus`, `getBalance` and friends all respond in the same format your current client expects.
Swap the host and key
Point your existing base URL at `https://api.eveses.com/stubs/handler_api.php` and drop in your Eveses `api_key`. No code rewrite, no downtime — run both providers in parallel and cut over per service.
Upgrade when ready
The same wallet and key also power the native REST API (`POST /v1/numbers/orders`), webhooks (push instead of polling), idempotency keys and automatic refunds for missed codes.
Exemples de code
Drop-in migration — the same handler_api.php protocol, just a new host and key.
# Before — SMS-Activate / HeroSMS
GET https://<old-host>/stubs/handler_api.php?api_key=OLD_KEY&action=getNumber&service=tg&country=0
# After — Eveses (drop-in: same protocol, swap host + key)
curl "https://api.eveses.com/stubs/handler_api.php?api_key=$EVESES_API_KEY&action=getNumber&service=tg&country=0"
# → ACCESS_NUMBER:12345:+380987654321Pricing
Per-OTP pricing matches what SMS-Activate charged before it closed (from ~$0.05), and automatic refunds for missed codes lower your effective cost per delivered code. No subscription, no KYC.
Tous les tarifs →Integrations
Envoyez des webhooks vers Zapier, Make ou n8n, ou appelez directement l'API REST.
SDK officiels
OpenAPI et Postman
Importez la spécification OpenAPI ou la collection Postman pour générer un client typé dans n'importe quel langage.
Ouvrir la spécification →FAQ
Is Eveses a drop-in replacement for the SMS-Activate API?›
Does the compatible gateway work for HeroSMS code too?›
Which handler_api actions are supported?›
Can I migrate gradually?›
What do I gain by moving to the native REST API?›
Guides associés
API associées
Mettez SMS-Activate-compatible API en production aujourd'hui
Créez un compte, récupérez une clé d'API et lancez votre premier appel en quelques minutes.
Obtenir une clé d'API