Test Mobile Numbers

It is possible to test all API functions without spending any SMS Credits. You just need to send SMS to the fake mobile numbers that begin with a 999 prefix. For example, 99912345678, 99987654321, and so on.

Testing With Fake Numbers Does Not Reduce Your Account Balance

When you send SMSs to the mobile phone numbers that begin with the 999 prefix your account balance remains the same, as no real messages are actually sent. This feature is useful when you are working on implementation by providing an easy and simple way to test our HTTPS API for free. 

After you send a message to a fake number the gateway responds as it would with a real mobile number by doing all the validation, providing delivery notifications, allowing you to check the status of the message, and everything else.

Sending an SMS Using a Fake 999 Number

Request
Response
{
    "message_id": {
        "5260694": "9991234567"
    }
,
    "sent_text": "test message",
    "parts_count": 1
}


Checking the Delivery Status of a Fake Text Message

The system will randomly set the message status to one of the three different values of delivered, rejected, or failed. See delivery codes for all available status codes and their descriptions.

Request
Response
{
    "5260694": {
        "text": "test message",
        "status": "d",
        "created_time": 1239869646,
        "reply_number": "447624800500",
        "credits_cost": 0,
        "completed_time": 1239869746
    }

}

Back to top