View Users List
View your user's list.
Application API URL:
https://www.smsgateway.center/library/api/reseller/ClientList/
Key | Value | Description |
---|---|---|
Login Credentials (Required Parameters) | ||
Authenticate your API request using userId-password or apiKey. You should use either one to authenticate your login. | ||
userId | Your Registered Username | The registered username parameter to be passed. You can use this if apiKey is not being used. |
password | Your password | The password needs to be urlencoded if there are any special characters used in the password field. You can use this if apiKey is not being used. |
apiKey | Your unique apiKey | apiKey needs to be sent as HTTP header when you are not using userId and password credentials. You can avail this from your user control panel and use instead of userId and password HTTP Request parameter. Please do not disclose this to anyone. |
Required Parameters | ||
format | plain|json|xml | Value for response format. System default is plain. If you need responses in JSON or XML then you have to give value as JSON or XML. |
Save this Page on your Favorite Social Media
Sample Request Code
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.smsgateway.center/library/api/reseller/ClientList/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "userId=YourUsername&password=YourPassword&format=xml",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache",
"content-type: application/x-www-form-urlencoded"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.smsgateway.center/library/api/reseller/ClientList/?userId=YourUsername&password=YourPassword&format=xml",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
var qs = require("querystring");
var http = require("https");
var options = {
"method": "POST",
"hostname": "www.smsgateway.center",
"port": null,
"path": "/library/api/reseller/ClientList/",
"headers": {
"content-type": "application/x-www-form-urlencoded",
"cache-control": "no-cache"
}
};
var req = http.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function () {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(qs.stringify({ userId: 'YourUsername',
password: 'YourPassword',
format: 'xml' }));
req.end();
var http = require("https");
var options = {
"method": "GET",
"hostname": "www.smsgateway.center",
"port": null,
"path": "/library/api/reseller/ClientList/?userId=YourUsername&password=YourPassword&format=xml",
"headers": {
"cache-control": "no-cache"
}
};
var req = http.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function () {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
RequestBody body = RequestBody.create(mediaType, "userId=YourUsername&password=YourPassword&format=xml");
Request request = new Request.Builder()
.url("https://www.smsgateway.center/library/api/reseller/ClientList/")
.post(body)
.addHeader("content-type", "application/x-www-form-urlencoded")
.addHeader("cache-control", "no-cache")
.build();
Response response = client.newCall(request).execute();
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://www.smsgateway.center/library/api/reseller/ClientList/?userId=YourUsername&password=YourPassword&format=xml")
.get()
.addHeader("cache-control", "no-cache")
.build();
Response response = client.newCall(request).execute();
Response
{
"status": "success",
"statusCode": "900",
"transactionId": "29a17154-b518-44fb-8ec1-17c8c3191717",
"reason": "Data Fetched.",
"noofUsers": 6,
"UsersList": [
{
"UserType": "Customer",
"Username": "user1",
"Email": "user1@example.com",
"Mobile": "9619141191",
"JoinDate": "2017-10-19 05:10:26",
"ExpiryDate": "2018-10-20",
"SMSBalance": "200000",
"VoiceBalance": "0",
"LongcodeBalance": "0",
"Status": "Inactive"
"dltEntityId": "123xxxxxxx"
},
{
"UserType": "Customer",
"Username": "user2",
"Email": "user2@example.com",
"Mobile": "9769818858",
"JoinDate": "2017-03-22 09:56:33",
"ExpiryDate": "2018-03-23",
"SMSBalance": "123232",
"VoiceBalance": "0",
"LongcodeBalance": "0",
"Status": "Active"
"dltEntityId": "123xxxxxxx"
},
{
"UserType": "Customer",
"Username": "user3",
"Email": "user3@example.com",
"Mobile": "9930447726",
"JoinDate": "2017-04-03 01:47:11",
"ExpiryDate": "2017-04-15",
"SMSBalance": "0",
"VoiceBalance": "0",
"LongcodeBalance": "0",
"Status": "Inactive"
"dltEntityId": "123xxxxxxx"
},
{
"UserType": "Customer",
"Username": "user4",
"Email": "user4@example.com",
"Mobile": "9833075259",
"JoinDate": "2017-04-03 01:47:23",
"ExpiryDate": "2017-04-15",
"SMSBalance": "1112320",
"VoiceBalance": "0",
"LongcodeBalance": "0",
"Status": "Active"
"dltEntityId": "123xxxxxxx"
},
{
"UserType": "Customer",
"Username": "user5",
"Email": "user5@example.com",
"Mobile": "2267105508",
"JoinDate": "2016-04-03 01:47:36",
"ExpiryDate": "2016-04-15",
"SMSBalance": "0",
"VoiceBalance": "0",
"LongcodeBalance": "0",
"Status": "Inactive"
"dltEntityId": "123xxxxxxx"
},
{
"UserType": "Customer",
"Username": "user6",
"Email": "user6@example.com",
"Mobile": "2228657726",
"JoinDate": "2016-08-28 06:41:37",
"ExpiryDate": "2017-08-28",
"SMSBalance": "0",
"VoiceBalance": "0",
"LongcodeBalance": "0",
"Status": "Inactive"
"dltEntityId": "123xxxxxxx"
}
]
}
<?xml version="1.0" encoding="UTF-8"?>
<SmsGateway>
<ClientList>
<UserType>Customer</UserType>
<Username>user1</Username>
<Email>user1@example.com</Email>
<Mobile>9619141191</Mobile>
<JoinDate>2017-10-19 05:10:26</JoinDate>
<ExpiryDate>2018-10-20</ExpiryDate>
<SMSBalance>200000</SMSBalance>
<VoiceBalance>0</VoiceBalance>
<LongcodeBalance>0</LongcodeBalance>
<Status>Active</Status>
<dltEntityId>123xxxxxxx</Status>
</ClientList>
<ClientList>
<UserType>Customer</UserType>
<Username>user2</Username>
<Email>user2@example.com</Email>
<Mobile>9769818858</Mobile>
<JoinDate>2017-03-22 09:56:33</JoinDate>
<ExpiryDate>2018-03-23</ExpiryDate>
<SMSBalance>123232</SMSBalance>
<VoiceBalance>0</VoiceBalance>
<LongcodeBalance>0</LongcodeBalance>
<Status>Active</Status>
<dltEntityId>123xxxxxxx</Status>
</ClientList>
<ClientList>
<UserType>Customer</UserType>
<Username>user3</Username>
<Email>user3@example.com</Email>
<Mobile>9930447726</Mobile>
<JoinDate>2017-04-03 01:47:11</JoinDate>
<ExpiryDate>2017-04-15</ExpiryDate>
<SMSBalance>0</SMSBalance>
<VoiceBalance>0</VoiceBalance>
<LongcodeBalance>0</LongcodeBalance>
<Status>Inactive</Status>
<dltEntityId>123xxxxxxx</Status>
</ClientList>
<ClientList>
<UserType>Customer</UserType>
<Username>user4</Username>
<Email>user4@example.com</Email>
<Mobile>9833075259</Mobile>
<JoinDate>2017-04-03 01:47:23</JoinDate>
<ExpiryDate>2017-04-15</ExpiryDate>
<SMSBalance>1112320</SMSBalance>
<VoiceBalance>0</VoiceBalance>
<LongcodeBalance>0</LongcodeBalance>
<Status>Active</Status>
<dltEntityId>123xxxxxxx</Status>
</ClientList>
<ClientList>
<UserType>Customer</UserType>
<Username>user5</Username>
<Email>user5@example.com</Email>
<Mobile>2267105508</Mobile>
<JoinDate>2016-04-03 01:47:36</JoinDate>
<ExpiryDate>2016-04-15</ExpiryDate>
<SMSBalance>0</SMSBalance>
<VoiceBalance>0</VoiceBalance>
<LongcodeBalance>0</LongcodeBalance>
<Status>Inactive</Status>
<dltEntityId>123xxxxxxx</Status>
</ClientList>
<ClientList>
<UserType>Customer</UserType>
<Username>user6</Username>
<Email>user6@example.com</Email>
<Mobile>2228657726</Mobile>
<JoinDate>2016-08-28 06:41:37</JoinDate>
<ExpiryDate>2017-08-28</ExpiryDate>
<SMSBalance>0</SMSBalance>
<VoiceBalance>0</VoiceBalance>
<LongcodeBalance>0</LongcodeBalance>
<Status>Inactive</Status>
<dltEntityId>123xxxxxxx</Status>
</ClientList>
</SmsGateway>
User Type,Username,Email,Mobile,Join Date,Expiry Date,SMS Balance,VoiceBalance,LongcodeBalance,Status,DLTEntityID
<br>Customer,user1,user1@example.com,9619141191,2017-10-19 05:10:26,2018-10-20,200000,0,Active,123xxxxxxxxxx
<br>Customer,user2,user2@example.com,9769818858,2017-03-22 09:56:33,2018-03-23,123232,0,Active,123xxxxxxxxxx
<br>Customer,user3,user3@example.com,9930447726,2017-04-03 01:47:11,2017-04-15,0,0,Inactive,123xxxxxxxxxx
<br>Customer,user4,user4@example.com,9833075259,2017-04-03 01:47:23,2017-04-15,1112320,0,Active,123xxxxxxxxxx
<br>Customer,user5,user5@example.com,2267105508,2016-04-03 01:47:36,2016-04-15,0,0,Inactive,123xxxxxxxxxx
<br>Customer,user6,user6@example.com,2228657726,2016-08-28 06:41:37,2017-08-28,0,0,Inactive,123xxxxxxxxxx
<br>