Share via


SMSAPI

SMSAPI is a global professional SMS provider and a part of industry-leading LINK Mobility Group. We excel at providing easy and powerful tools, and Microsoft Power-Up has become one of them. Use this connector to send SMS messages globaly and manage your SMSAPI.com contact database. In order to use this Power-Up, you need to have an SMSAPI.com account. SMSAPI.com is for professional use only.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name SMSAPI.com
URL https://smsapi.com
Email support@smsapi.com
Connector Metadata
Publisher LINK Mobility Poland
Website https://smsapi.com
Privacy policy https://www.smsapi.com/privacy
Categories Communication;Marketing

SMSAPI is a global SMS communication provider for businesses and NGOs. We provide a rock-solid API and an easy to use Customer Portal to make your SMS messaging a great experience that will serve your business purposes. ​

Prerequisites

​ To start using SMSAPI, you need to have an account at SMSAPI.com. Just register a free account if you don't have it already. ​

How to get credentials

​ You need to login to your SMSAPI.com account and confirm your integration. Thats it! ​

Known issues and limitations

​ None!

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Send SMS

This method allows you to send either single or many sms in one request.

Send SMS

This method allows you to send either single or many sms in one request.

Parameters

Name Key Required Type Description
message
message True string

The message text. Content of one message is normally 160 characters per single SMS or 70 in case of using at least one special character (polish characters are considered to be special characters). The maximal message is set to 918 normal characters or 402 if special chars are used and it is being sent as one block of 6 messages joined together and charged as six messages.

to
to string

Recipient's mobile phone number(s) separated by comma (i.e. 44123456789,44123456788 ).

from
from string

Name of the sender. As a default the sender name is set to 'Test'. Only verified names are being accepted (&from=active_name). Sender name may be set after logging into Customer Portal.

group
group string

Name of the group from the contacts database to which message should be sent.

fast
fast integer

Setting this parameter to '1' will result in sending message with the highest priority which ensures the quickest possible time of delivery. Fast messages costs 50% more than normal message. Attention! Mass and marketing messages must not be sent with fast parameter.

Returns

Name Path Type Description
count
count integer

count

list
list array of object

list

status
list.status string

status

id
list.id string

Message's id

number
list.number string

Recipient's number with country prefix

error
list.error string

error

encoding
list.encoding string
date_sent
list.date_sent integer

Date of send

list.points float

Price of delivery

parts
list.parts integer

Total number of parts to which message is splitted into

idx
list.idx string

IDX if given in request

submitted_number
list.submitted_number string

Phone number from request