Response Codes for Non Messaging API Calls


Statuses

status

description

0OK



Generic validation issues (1-99)
1Missing required parameter
2Invalid parameter value
3Authentication failed
6Invalid Request
4Account blocked
 5 Operation Failed

General business rules (100-199)
 100Error defined in Description



User specific (200-299)
200User does not exist
201UserName already taken
202Customer Account does not exist
203 User Details not Provided
220User account needs to be activated
204 Gateway User Already Exists and Password does not match

Customer specific (300-399)
300Customer does not exist
301CustomerName Not Avaliable
302Existing CustomerName Used 
320Insufficient credits



Reseller specific (400-499)
400Reseller does not exist
401ResellerName already taken
420Reseller does not have rights to customer



App Registration Errors
501No DeviceId Sent
502No Matching AppPush Configured



Virtually Number Management
601Number Not Allocated to Sender (Sender not Found)
602Virtual Number not Found
603Number Already Allocated to AppSender {0}, AppSender.Name
604Number Not Allocated to Your Reseller Account
605Number does not belong to AppSender
606Invalid Number

Sender Specific
701Sender not Found



Contact Specific
801To Many Contact Records in Request

Internal errors
9999Internal error