Welcome page
Products
Ozeki 10
Apps
Chat
SMS Gateway
SMS with Client Software
HTTP API
Get Started
HTTP API Tester
Send message
Receive message
Billing methods
URL encode
Select operator
Operate with single message
Query message by ID
Mark message by ID
Delete message by ID
Query the addressbook
Operations with message folders
Examples
User handling
Service Provider Connection Handling
Reporting API
Dynamic SMPP parameters
SMS from/to Database
PHP SMS API
Solutions
C# SMS API
VB.NET SMS API
SQL Logging
System Database
Robot Controller
Softphone
Connections
Installation guide
Terms and Definitions
SMS
Bulk Messenger
Cluster
Developer tools
Robots
Hardware
Technology
Company


Ozeki SMS Gateway
Operate with single message Operate with single message | Mark message by ID Mark message by ID

HTTP API - Query a single message by its ID

On this page you will learn how you can query a single message by its ID in Ozeki NG SMS Gateway. This solution allows you to receive the content of a single message.

To query the content of a single message you need to type this address into your browser:

http://127.0.0.1:9501/api?action=getmessagebyid&username=admin&password=abc123
&msgID=c36d7ee5-16f9-4193-9a75-0537e590e9d3

Specify these values:

"action": "getmessagebyid"
"username": your username used to log into Ozeki NG SMS Gateway
"password": your password in Ozeki NG SMS Gateway
"msgID": is the GUID of the message to be queried

The response will be the follows:

<response>
	<action>getMsgInfoByID</action>
	<data>
		<messageid>c36d7ee5-16f9-4193-9a75-0537e590e9d3</messageid>
		<originator>+17036231081</originator>
		<recipient>10958</recipient>
		<folder>INBOX</folder>
		<senttime>2011.10.17. 13:10:26</senttime>
		<receivedtime>2011.10.17. 13:10:26</receivedtime>
		<creationtime>2011.10.17. 13:10:26</creationtime>
		<callbackid/>
		<state>0</state>
		<operatornames>
			<operatorname>SMPP0</operatorname>
		</operatornames>
		<routes>
			<route>defin_admin</route>
		</routes>
		<optionalfields>
			<optionalfield name="30" value="35333131572D31303133322D303530364E2D333434544600"/>
			<optionalfield name="8528" value="017F"/>
		</optionalfields>
		<messagetype>SMS:TEXT</messagetype>
		<messagedata>Test message</messagedata>
	</data>
</response>


Possible State values:
0 = Idle
1 = Sending
2 = Preparing
10 = Delivery successfull
11 = Delivery rejected
12 = Buffered
13 = Enroute
14 = Expired
15 = Deleted
16 = Undeliverable
17 = Scheduled
18 = Unkonwn
19 = Skipped

Copyright © 2000- - Ozeki Ltd | info@ozeki.hu | Tel: +36 1 371 0150
Home > Products > Ozeki 10 > Apps > SMS Gateway > HTTP API > Operate with single message > Query message by ID
Legal | Privacy policy | Terms of use
Page: 5684 | Login | 54.198.55.167