HTTP(S) Service Transaction Codes

The following Transaction Codes are provided after the invocation of a method using either the Web Service or HTTPS Connector. Each Transaction Code is accompanied with a brief summary of the meaning behind the retuned value.

arrow 0 = "Authentication succeeded"
arrow 1 = "Transaction OK"
arrow 2 = "Transaction failure reason unknown"
arrow 3 = "Transaction returns no result"
arrow 4 = "Transaction returns too many results"
arrow 5 = "Amount of transactions per second exceeded"
arrow 6 = "Method in maintenance"
arrow 200 = "Account not found"
arrow 201 = "User not authorised"
arrow 202 = "IP address not found"
arrow 203 = "Account suspended"
arrow 204 = "Insufficient credits"
arrow 205 = "Credits threshold reached"
arrow 301 = "External login missing"
arrow 302 = "Password missing"
arrow 303 = "Client billing reference missing"
arrow 304 = "Client message reference missing"
arrow 305 = "Originator missing"
arrow 306 = "Destination missing"
arrow 307 = "Body missing"
arrow 308 = "Reply data missing"
arrow 309 = "Inbound service number missing"
arrow 310 = "Premium inbound service shortcode missing"
arrow 311 = "Validity is missing"
arrow 312 = "ID(s) missing"
arrow 313 = "Character set missing"
arrow 314 = "Reply method missing"
arrow 315 = "RBID missing"
arrow 330 = "Client billing reference too long"
arrow 331 = "Client message reference too long"
arrow 332 = "Originator too long"
arrow 333 = "Too many destinations"
arrow 334 = "Body too long"
arrow 335 = "Inbound service number too long"
arrow 336 = "Inbound service keyword too long"
arrow 360 = "Originator in wrong format - please see the parameter ReplyMethodID"
arrow 361 = "Destination in wrong format"
arrow 362 = "Validity out of range"
arrow 363 = "Character set not found"
arrow 364 = "Reply method not found"
arrow 365 = "Method not found"
arrow 366 = "Return CSV String not found"
arrow 386 = "Survey not found"
arrow 387 = "Questions could not be sent – not enough credit"
arrow 388 = "The destinations parameter contained no valid numbers. For surveys that don't allow duplicate enrolments, this includes valid numbers that are already enrolled."
arrow 389 = “Numbers already Enrolled and active”
arrow 399 = "Unknown error in processing the parameters"
arrow 400 = "Client enrolment reference missing"
arrow 401 = "Client enrolment reference too long"
arrow 404 = “Period too long”
arrow 405 = “Enrolment Batch XML missing”
arrow 406 = “Enrolment Batch XML was malformed”
arrow 407 = “Survey uses placeholders, but none were supplied”
arrow 408 = “Placeholders supplied for non-placeholder Survey”
arrow 409 = “Number of placeholders supplied was less than the number of placeholders on the Survey”
arrow 900 = "White label credits threshold reached"
arrow 901 = "Account suspended"

Footer Bottom