MOR API CLI info get
From Kolmisoft Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Description
MOR API CLI get info
Please note that admin/reseller can retrieve CLI info just for their own Users Devices.
Usage
- Call: /api/cli_info_get
Parametres
- u – username to login. Required.
- cli – this specifies CLI number whose info to show.
- domain - this specifies CLI domain whose info to show.
- hash – SHA1 hash constructed using just API_Secret_Key ( More described in Constructing hash). Required.
Returning XML is put in file. That file is gziped and returned as a response content.
Request
We have API Secret Key = 456789, cli number = 12345 We send:
HTML POST: http://<server_ip>/billing/api/cli_get_info?u=admin&p=admin&cli=12345&hash=71516eea4850f7e0300ac86adf9fb64bca845aa7
* Note that username and password are not included in hash
Returns
Success
<page> <cli> <device> <user_id>2</user_id> <device_id>2</device_id> </device> </cli> </page>
Errors
- <error>CLI not found</error> – CLI was not found.
- <error>CLI is empty</error> – CLI was not sent.
- <error>Access Denied</error> – User was not found by username and password. Use correct username and password. Make sure that username (u) and password (p) are specified.
- <error>Incorrect hash</error> – Hash was not correct. Check API_Secret_Key and order or params while concatenating hash_string.