Get SMS delivery status

Returns the delivery status of the indicated SMS


URL: https://www.afilnet.com/api/http/

See example in:

Get SMS delivery status with PHP Get SMS delivery status with Java Get SMS delivery status with C Sharp Get SMS delivery status with Unix Get SMS delivery status with Ruby on rails Get SMS delivery status with Python Get SMS delivery status with Android Get SMS delivery status with Objective C / iPhone Get SMS delivery status with SQL Server Get SMS delivery status with Oracle


Returns the delivery status of the indicated SMS


Parameter Description Compulsory / Optional
class=sms Class requested: Class to which the request is made Compulsory
method=getdeliverystatus Class method requested: Method of the class to which the request is made Compulsory
user User and e-mail of your Afilnet account Compulsory
password Password of your Afilnet account Compulsory
messages List of dispatch identifiers separated by commas (,) Compulsory
output Output format of the result Optional

When you make requests you will receive the following fields:

  •  status
  •  result (if status=success), here you will receive the following values:
    • messageid
    • sms
    • deliverydate
    • deliverystatus
  •  error (if status=error), here you will receive the error code

The possible error codes are listed below

Code Description
MISSING_USER User or email not included
MISSING_PASSWORD Password not included
MISSING_CLASS Class not included
MISSING_METHOD Method not included
MISSING_COMPULSORY_PARAM Compulsory parameter not included
INCORRECT_USER_PASSWORD Incorrect user or password
INCORRECT_CLASS Incorrect class
INCORRECT_METHOD Incorrect method
Parameters:
  • class: sms
  • method: getdeliverystatus
  • user: user
  • password: password
  • messages: 123456,123457,123458
  • output:
Request:
https://www.afilnet.com/api/http/?class=sms&method=getdeliverystatus&user=user&password=password&messages=123456,123457,123458&output=