Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
minLevel1
maxLevel6
outlinefalse
typelist
printablefalse

Enable DPMA

Enable DPMA into Freepbx/PBXact system.

...

Code Block
{
 "data":{
   "enableDPMA":{
    "status":true,
    "message":"Enable DPMA has been initiated. Kindly check the fetchApiStatus api with the transaction id."
    "transaction_id" : 100
    }
  }
}

Disable DPMA

Diable DPMA into Freepbx/PBXact system.

...

Code Block
{
  "data":{
    "disableDPMA":{
        "status":true,
        "message":"Disable DPMA is done succesfully"
    }
  }
}

Update EPM Global Settings

Update ( configure )  IP into Freepbx/PBXact system.

...

Code Block
{
 "data": {
 "updateEndpointManagerGlobalSettings":{
 "status":true,
 "message":"Golbal settings have been updated successfully"
 }
 }
}


Fetch EPM Global Settings

Fetch EPM global settings configuration from  Freepbx/PBXact system.

...

Code Block
{
    "data": {
        "fetchEndpointManagerGlobalSettings": {
            "status":true,
            "message":"List of External and Internal IP address",
            "internalAddress":"100.100.100.100",
            "externalAddress":"100.100.100.101"
            }
        }
}


Fetch Internal External IPs

Fetch Internal External IPs from  Freepbx/PBXact system.

...

Code Block
{
  "data": {
    "fetchInternalExternalIPs": {
      "status": true,
      "message": "List of External and Internal IP address",
      "publicIP": "111.102.102.99",
      "fqdn": "120.101.120.99"
    }
  }
}

Update Internal External IPs

Update ( configure )  Internal External IP into Freepbx/PBXact system.

...

Code Block
{
  "data": {
    "updateEndpointGlobalSettings": {
      "status": true,
      "message": "Internal and External IPs have been Updated"
    }
  }
}

Rebuild Config(s) and Update Phones

Rebuild Config (s) of Phones and Send Update Command to Phone to fetch the newly build Config(s).

...