Articles on: API Services

Can I use your API for promotion/marketing messaging?

It’s possible if you purchase a dedicated sender name and receive consent from your contacts. By consent that will means they should initiate a conversation with your dedicated sender name. But you need to take into account that there are some risks when sending such messages.
Our service aimed to send only high-quality texts to recipients who expect to hear from you. If you will distribute through the API spam, phishing, scam, fakes, inappropriate texts, or any other content that recipients can report as junk, then your access may be restricted or blocked. Also, your texts from a dedicated sender name may have a "Not delivered" status if iMessage will mark your texts as junk. In such cases, according to our terms of use, refund requests will never be considered.
What messages can be considered promotion/marketing?

Any messages with the same text that you will try to send in a short period of time. Keep in mind that if you try to send 100 identical messages in one minute, it will most likely be considered marketing messaging and your sender name will be marked as suspicious. If this happens, in the future all your messages with any content may have the status "Not delivered".
The same rule applies if you start sending the same text via a different sender name. Since iMessage will already know that such text was once marked as "Junk", then on all other sender names you can also get the status as "suspicious".

Why there are such restrictions?

In short: Apple doesn't like when their services are used for spam.
Apple doesn't like it when new senders send the same message in a short period of time to a large number of recipients (more than 10). Otherwise, if you try to send 100 identical texts in one second, Apple will immediately consider you a spammer/robot, since a person can't send so many identical texts in a short period of time.

One good example is our iOS/macOS app (you can find it on our website or in the AppStore) which helps to send bulk personalized messages via your personal phone number. When a user tries to select more than 10-20 contacts there and does not personalize the texts, we immediately show him a warning that there is a high risk that Apple will mark them as a spammer (even when sending texts to close contacts). As result, we recommend for app users increase the interval between messages and add personalized tags for successful messaging. The same things are relevant to our iMessage API.

Is there some way to safely send repetitive messages?

We recommend sending repetitive texts at intervals of 5 to 30 seconds (the more volume messages, the more interval). Thus, it will look like natural messaging. However, there is no guarantee for the safe sending of such messages. If your sender name is less than 3-6 months old and has few active conversations, then there is still a high chance that you can be marked as a spammer on the Apple layer.
In the case of sending repetitive texts as a chatbot (reply to just received inbound messages), it will work well.

Updated on: 28/12/2022

Was this article helpful?

Share your feedback


Thank you!