Response Codes

This section contains the response codes you will likely get from the VTpass Messaging API.

For Instance:

When a message is successfully accepted/processed by our system, the following response will be returned

TG00-MESSAGE PROCESSED:0000|2348012345678|9967534522177818556581618|SENT|MESSAGE SENT TO PROVIDER,3333|234803456789|6667534522177818556581618|DND_REJECTED|DND_REJECTED_NUMBER

Any other status apart from TG00 means the message is rejected and will not be processed.

 

Response Code Meaning Note
TG00 MESSAGE PROCESSED
TG11 Invalid Authentication Credentials
TG12 Empty Username
TG13 Empty Password
TG14 Empty Recipients
TG15 Empty Message
TG16 Empty SenderID
TG17 Not Enough Units Balance
TG18 Blocked Words Found Sender ID
TG19 Blocked Words Found in Message Body
TG20 Recipients above the maximum target

 

BATCH CODE-BATCH DESCRIPTION:STATUSCODE|Recepient|MessageID|Message status|Status description,STATUSCODE|Recepient|MessageID|Message status|Status description

Each number sent will have its own message code, message id, message status and message description

 

Message Code Message status Message Description
0000 SENT MESSAGE SENT TO PROVIDER
1111 DELIVERED MESSAGE DELIVERED TO HANDSET
2222 REJECTED MESSAGE REJECTED
0014 DND_SENT MESSAGE THROUGH COOPERATE
3333 DND_REJECTED DND_REJECTED_NUMBER