User Manual

65 | SMSEagle NXS-9700-3G | User’s Manual
12. Read SMS: JSONRPC method
HTTP POST METHOD:
https://url-of-smseagle/index.php/jsonrpc/sms
Parameter
Description
login
your user to login to SMSEagle
pass
your password to login to SMSEagle
folder
one of the following: inbox, outbox, sentitems
idfrom
(optional parameter) minimal message-id
idto
(optional parameter) maximum message-id
from
(optional parameter) telephone number of SMS sender (for inbox)
to
(optional parameter) telephone number of SMS receiver (for sentitems)
datefrom
(optional parameter) date and time in format YYYYmmDDHHMMSS (YYYY – year,
mm – month, DD – day, HH – hour, MM – minutes, SS – seconds). Show only
messages sent/received on this date/time and later
dateto
(optional parameter) date and time in format YYYYmmDDHHMMSS (YYYY – year,
mm – month, DD – day, HH – hour, MM – minutes, SS – seconds). Show only
messages sent/received on this date/time and earlier
limit
(optional parameter) how many messages to show
unread
(optional parameter) 1 = show only unread messages
responsetype
(optional parameter) simple = format response as simple object with one result
field (default), extended = format response as extended JSON object
EXAMPLES:
Show all messages from inbox:
{"method":"sms.read_sms",
"params":{"login":"john","pass":"doe","folder":"inbox"}}
Show all unread messages from inbox:
{"method":"sms.read_sms",
"params":{"login":"john","pass":"doe","folder":"inbox","unread":"1"}}
Show messages from sentitems folder with id=1234 to 1236:
{"method":"sms.read_sms",
"params":{"login":"john","pass":"doe","folder":"sentitems","idfrom":"1234",
"idto":"1236"}}
Show messages from inbox folder with sender phone number +481234567:
{"method":"sms.read_sms",
"params":{"login":"john","pass":"doe","folder":"inbox","from":"
481234567"}}
Show messages from sentitems folder with receiver phone number 7654321 and
datetime from 2014-12-24 08:10:00 to 2014-12-31 23:59:59: