SMSAPI is a European bulk business-messaging provider headquartered in Poland and part of LINK Mobility. Its REST API delivers SMS, MMS, and voice (VMS) messaging, email marketing, two-factor authentication, contact and group management, sender field registration, subuser administration, and account/profile operations, authenticated with OAuth 2.0 bearer tokens over api.smsapi.com and api.smsapi.eu.
APIs.json: https://raw.githubusercontent.com/api-evangelist/smsapi/refs/heads/main/apis.yml
Corporate state: SMSAPI is part of LINK Mobility, a European CPaaS group. The service continues to operate under the SMSAPI brand with its own developer platform at smsapi.com/docs and dev.smsapi.com.
- Messaging
- SMS
- MMS
- Voice
- 2FA
- Bulk Messaging
- Communications
- CPaaS
- Created: 2026-07-01
- Modified: 2026-07-01
Send single, bulk, scheduled, and templated text messages via POST to /sms.do, with sender field, flash, personalization, opt-out links, and cut.li short-URL support, plus delivery-report callbacks.
- Human URL: https://www.smsapi.com/docs/#sms-api
- Base URL:
https://api.smsapi.com/sms.do
- SMS
- Messaging
- Bulk Messaging
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Send multimedia messages (SMIL/image content) to one or many recipients via POST to /mms.do, with scheduling and delivery reporting.
- Human URL: https://www.smsapi.com/docs/#mms-api
- Base URL:
https://api.smsapi.com/mms.do
- MMS
- Messaging
- Multimedia
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Deliver voice messages (VMS) from text-to-speech or an uploaded audio file via POST to /vms.do, with scheduling and call-result callbacks.
- Human URL: https://www.smsapi.com/docs/#vms-api
- Base URL:
https://api.smsapi.com/vms.do
- Voice
- VMS
- Text to Speech
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Full CRUD over the contact address book, contact groups, and custom fields via /contacts, /contacts/{id}/groups, and /contacts/groups, for building and segmenting recipient lists.
- Human URL: https://www.smsapi.com/docs/#contacts-api
- Base URL:
https://api.smsapi.com/contacts
- Contacts
- Groups
- Address Book
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
List, register, inspect, and remove alphanumeric sender fields (sender names) via /sendernames, including default sender selection for outbound SMS.
- Human URL: https://www.smsapi.com/docs/#sender-names-api
- Base URL:
https://api.smsapi.com/sendernames
- Sender Names
- Sender Fields
- Branding
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Generate and validate one-time passcodes for two-factor authentication via /authenticator/send_code and /authenticator/check_code, delivered over SMS or voice.
- Human URL: https://www.smsapi.com/docs/#2fa-api
- Base URL:
https://api.smsapi.com/authenticator
- 2FA
- Authentication
- Verification
- OTP
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Create and administer subaccounts (subusers) via /subusers, including credit allocation, points limits, and per-subuser permissions for delegated sending.
- Human URL: https://www.smsapi.com/docs/#subusers-api
- Base URL:
https://api.smsapi.com/subusers
- Subusers
- Account Management
- Administration
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Retrieve account profile details and current credit balance (points) via GET /profile for monitoring available funds before sending.
- Human URL: https://www.smsapi.com/docs/#profile-api
- Base URL:
https://api.smsapi.com/profile
- Profile
- Account
- Balance
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Validate phone numbers and resolve carrier, portability, and reachability information via HLR lookups on /hlr.do, with results returned inline or via callback.
- Human URL: https://www.smsapi.com/docs/#hlr-api
- Base URL:
https://api.smsapi.com/hlr.do
- HLR
- Number Validation
- Lookup
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Manage opted-out recipients via /blacklist/phone_numbers so blacklisted numbers are automatically excluded from outbound campaigns for compliance.
- Human URL: https://www.smsapi.com/docs/#blacklist-api
- Base URL:
https://api.smsapi.com/blacklist/phone_numbers
- Blacklist
- Opt-Out
- Compliance
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Create and manage trackable cut.li short links via /short_urls and retrieve per-link click statistics for measuring campaign engagement.
- Human URL: https://www.smsapi.com/docs/#short-urls-api
- Base URL:
https://api.smsapi.com/short_urls
- Short URLs
- cut.li
- Link Tracking
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
FN: Kin Lane Email: kin@apievangelist.com