QuerySMSList
Query details about SMS sent with the given account. Useful for delivery notifications or accountings.
Possible Gateways
The command QuerySMSList is available via the following gateways:
Required Parameters
The following parameters are standard parameters for this command.
Command
command = QuerySMSList
accountid =(TEXT)Response
code =(INT)
description =(TEXT)
property[smsid][0] = 1234567
property[status][0] = SEND|DELIVERED|BUFFERED|FAILED|EXPIRED|REJECTED|ERROR|UNKNOWN
property[recipient][0] = 0049123456xxx
property[date][0] = 2009-06-02 08:32:37
property[count][0] =(INT)
property[first][0] =(INT)
property[last][0] =(INT)
property[limit][0] =(INT)
property[total][0] =(INT)Attributes
| ACCOUNTID | ID of the account to be queried |
| SMSID | Unique ID of this transaction |
| STATUS | the following states may occur: |
| SEND: SMS delivery in progress | |
| DELIVERED: Message successfully delivered | |
| BUFFERED: Message buffered, usually because it failed first time and is now being retried | |
| FAILED: The message failed to deliver | |
| EXPIRED: Message expired, could not be delivered within the validity period | |
| REJECTED: Message rejected by SMSC | |
| ERROR: Internal error, message could not be processed this time | |
| UNKNOWN: SMS - server has returned a non standard status code or no response within 24 hours | |
| RECIPIENT | The recipient of the SMS, last 3 characters anonymised |
| DATE | Date the SMS was sent |
Optional
The following parameters are optional for this command.
Command
command = QuerySMSList
accountid =(TEXT)
wide =(0|1)
recipient =(TEXT)
mindate =(DATE)
maxdate =(DATE)
smsid =(TEXT)
first =(INT)
limit =(INT)Response
code =(INT)
description =(TEXT)
property[smsid][0] = 1234567
property[status][0] = SEND|DELIVERED|BUFFERED|FAILED|EXPIRED|REJECTED|ERROR|UNKNOWN
property[recipient][0] = 0049123456xxx
property[date][0] = 2009-06-02 08:32:37
property[count][0] =(INT)
property[first][0] =(INT)
property[last][0] =(INT)
property[limit][0] =(INT)
property[total][0] =(INT)Attributes
| WIDE | Show more or less details (optional) |
| RECIPIENT | Show only this recipient of sms, wildcard allowed (i.e. *1234*, optional) |
| MINDATE | Show only SMS sent since this date (optional) |
| MAXDATE | Show only SMS sent before this date (optional) |
| SMSID | Show only SMS matching with this ID, wildcard allowed (i.e. *123*, optional) |
| FIRST | First result to display (optional) |
| LIMIT | Limits the number of results to given number (optional) |