How to start sending messages with SmsManager
SmsManager is a privately held communications platform based in Prague, Czech Republic (EU). This guide takes you from zero to a delivered SMSin about five minutes — no sales call required.
- A SmsManager account — sign up here (free trial credit included).
- Your API credentials from the dashboard.
- A phone number capable of receiving SMSs for testing.
Step 1 — Create your account
- Sign up. Head to smsmanager.com and create an account. Onboarding is self-service, so you can start immediately. New accounts include free trial credit to test with.
- Grab your keys. Open the dashboard and copy your credentials. SmsManager uses API key passed in the x-api-key request header on all endpoints (an apikey query parameter is accepted only on GET /simple/message).
- (Optional) Use the sandbox. SmsManager offers a test environment, so you can validate your integration before sending live traffic.
Step 2 — Send your first SMS
The fastest path is a single API call. Drop in your credentials and a destination number, then run this from your terminal:
curl -X POST https://api.smsmngr.com/v2/message \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"body": "Hello from SmsManager!", "to": [{"phone_number": "420777123456"}]}'The request hits https://api.smsmngr.com/v2/message. A 2xx response means SmsManagerhas accepted your message for delivery — you should see it arrive within seconds.
Step 3 — Go native with an SDK
Once the raw call works, switch to an official SDK for retries, typing and error handling.SmsManager ships SDKs for JavaScript/TypeScript, PHP.Full reference lives in the SmsManager documentation.
What's next
- Add more channels. SmsManager also supports WhatsApp, RCS, Viber — reuse the same account and credentials.
- Mind compliance. SmsManager is GDPR aligned, with EU and no US data residency options.
- Compare before you commit. See how SmsManager stacks up on the provider table or in a head-to-head comparison.
Values in this guide come from SmsManager's public documentation. Always check the official docs for the latest details.