MOR API Quickforwards delete

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.

NOTE: Available from MOR X5

Description

MOR API Delete device

Usage

  • From MOR X5 Call: /api/quickforward_did_delete
  • Methods: POST, GET(if allowed, not recomended)



Parametres

  • DID - DID number, which we want to delete. Required.
  • u - username for authentication. Required.
  • hash - SHA1 hash constructed using params and API_Secret_Key ( More described in Constructing hash). Required.



Request

We have DID = 37063042438, API Secret Key = 123456 We send:

HTML POST: http://<SERVER_IP>/billing/api/quickforwards_did_delete?u=admin&did=37063042438&hash=8fe8606b6bb38ba1cc5e80630436b270cfc7e65e

NOTE that username and password are not included in hash

Success

<?xml version="1.0" encoding="UTF-8"?>
<page>
 <status>Quickforward successfully deleted</status>
</page>




Errors

  • <error>User was not found</error> - user was not found using username. Use correct username.
  • <error>DID was not found</error> - DID was not found using DID number. Use correct DID.
  • <error>You are not authorised to use Quickforwards</error> - Such username does not exist in the database or it was not specified.
  • <error>No Quickforward is assigned to specified DID</error> - No Quickforward is assigned to specified DID.



See also