SMS API for Developers – SMS Gateway | 100 free SMS for tests
Integrate SMS sending in your app in minutes. Actio SMS API: REST, JSON, verification codes, notifications. 100 SMS to start with — no credit card required.
SMS integration in your application – simple, fast, reliable
Are you building a notification system, two-factor authentication (2FA) or automatic alerts for customers? Actio’s SMS API is an SMS gateway ready to be integrated in a dozen or so minutes — with documentation in Polish and 100 free messages to start with, without a credit card.
What is SMS API?
An SMS API (Application Programming Interface) is an interface that allows your application, CRM, e-commerce platform, or backend script to send and receive SMS programmatically—no panel, no clicking, fully automatic.
Instead of handling messages manually, your code sends a single HTTP request and within seconds the SMS reaches the recipient.
Typical uses of SMS API:
|
Use case |
Example |
|
2FA Verification |
OTP code at login or payment |
|
Transaction notifications |
“Your order has been shipped” |
|
System alerts |
Server monitoring, outage alert |
|
Mass SMS |
Campaigns, reminders, SMS newsletter |
|
SMS automation |
User onboarding, drip SMS |
REST API + JSON – zero exotic protocols
Our SMS API is based on standard REST with JSON format. If you know how to do a curl or fetch, you’re ready to integrate. No binary protocols, no SOAPs.
curl -X POST https://msg-api.actio.pl/api/sms \
-H “Authorization: Bearer TWOJ_TOKEN” \
-H “Content-Type: application/json” \
-d ‘{
“from”: “48732129000”,
“it”: “48732129001”,
“points”: “Test Actio”
}’
The answer in < 200 ms. That’s it.
100 SMS free – test without risk
Each new developer account receives 100 free SMS messages to use in the production environment (not a sandbox!). This is enough to:
- test end-to-end integration,
- verify deliverability in your target network,
- show the POC to the customer or team.
No credit card required. No trial period with expiration date
SMS API Gateway – Enterprise-Class Infrastructure
- Direct connections to operators (Orange, Play, T-Mobile, Plus) – without intermediate aggregators
- SLA 99.9% uptime
- Delivery reports in real time (webhook or polling)
- Support Unicode/emoji and long messages (concatenated SMS)
- Sender ID override – your brand instead of a number
What does SMS API shipping look like step by step?
Your app │ ▼ POST /sms/send ── ▶ Actio SMS Gateway ── ▶ Operator (Orange/Play/T-Mobile) │ │ ──────────── ◀ status: delivered ◀ ──────────────┘
- You register an account – 2 minutes, no paperwork required
- You download the API token from the developer panel
- You send your first request – example above
- Monitor deliverability via webhook or status endpoint
- Scale – 1 to millions of SMS per month without changing the code
Mass SMS – sending to thousands of recipients with one call
The platform supports both 1:1 (transactional) SMS sending and bulk SMS to entire segments of the contact database.
curl -X POST https://msg-api.actio.pl/api/sms-multi \
-H “Authorization: Bearer TWOJ_TOKEN” \
-H “Content-Type: application/json” \
-d ‘{
“from”: “48732129000”,
“it”: [“48732129001”, “48732129002”],
“points”: “Test Actio”
}’
Mass SMS sending with schedule, personalization of variables ({{name}}) and automatic division into batches – all through one API.
SMS API vs SMS VoIP – Which Should You Choose?
If your application already uses VoIP (e.g. for voice calls), Actio’s SMS API integration is a natural step. You can use the same VoIP number to receive SMS responses (two-way SMS) and make voice calls
|
Feature |
SMS API |
SMS VoIP |
|
Sending SMS from code |
✅ |
✅ |
|
SMS reception (inbound) |
✅ |
✅ |
|
Voice calls |
❌ |
✅ |
|
One number for SMS + voice |
❌ |
✅ |
|
Lowest SMS cost |
✅ |
✅ |
SMS API pricing – transparent rates, no hidden fees
Actio is billed for the messages actually sent. No monthly plans, no inactivity fees.
- ✅ 100 free SMS to start
- ✅ Package rates – the more you send, the cheaper
- ✅ No minimum monthly volumes
- ✅ VAT invoice, payment by bank transfer or card
? Check the current SMS API price list →
Security and GDPR compliance
- Data processed exclusively on servers in Poland / EU
- TLS 1.3 encryption for all API requests
- Shipment logs available via API (auditability)
- Possibility to sign a data entrustment agreement (DPA)
- Compliance with UKE requirements for Polish operators
FAQ: SMS API for developers
Can I test an API without paying? Yes. 100 SMS free after registration, no credit card required.
How fast will I get an access token? Immediately after registration – you generate the token yourself in the panel.
Does the API support Unicode messages? Yes. We automatically detect encoding and inform you about the number of SMS segments.
Can I receive SMS to my number via API (inbound)? Yes – by setting up a webhook, you will receive a POST with the content of the incoming SMS in real time.
What is the shipping limit per minute? 100 SMS/s as standard. Enterprise limits available upon request.
Do you have documentation in Polish? Yes – full REST API documentation, code samples and SDK available in Polish.
Start now – 100 SMS to start, zero commitment
It takes less than 15 minutes to integrate the Actio SMS API. Do you have technical questions? Our development team responds < 4 hours on weekdays.
Create an account and receive 100 free SMS
Documentation SMS API
Check price list
Actio – SMS API gateway, VoIP and virtual numbers for companies and developers.




