The action URL can be sent as an HTTP command to a third-party server when specific events are triggered on Akuvox door phones or access control terminals, such as opening the door or making a call. The third-party device can record the status change of Akuvox devices or perform actions.
Configuration
This part takes R20A with firmware version 320.30.11.47 as an example.
Use the device IP(scanned by IP scanner) to log in to its web interface. The initial username and password are admin.
Go to Device Management > Setting > Action URL interface.
Enable the action URL feature.
Enter the username and password when the third-party server requires digest authentication.
Note
If the URL below contains a username and password, the authentication in the URL takes precedence.
Enter the URL in the desired action field, which complies to the format specified by the third-party server. Take sending relayA status as an example.
The example format is http://{server ip}/relaytrigger=$relay1status.
Optionally, to carry the device information, you can add the following variables($mac, $ip, $model, and $firmware) to the URL. The example format is http://{server IP}/mac=$mac:ip=$ip:model=$model:firmware=$firmware:active_url=$active_url:active_user=$active_user:relay1status=$relay1status
server IP: The IP address of the third-party server.
relaytrigger: The event triggered. You can customize the event name.
$relay1status/$mac/$ip/$model/$firmware: Variables that the device will automatically replace with actual values before sending.

Click Submit.
The third-party server receives an HTTP URL when relayA is triggered(for example, a user swipes his/her card to open the door).
The actual value replaces $relay1status.
0: RelayA is closed.
1: RelayA is open.

The URL carries the device information:

Attachment
The supported action URLs vary by model. The list below lists the action URLs supported by X915V2 based on firmware 2915.30.10.510. You may take it as reference.
To check other models, please see the Google Drive Excel form.
To retrieve device information, you can add the following fields to the URL. The example format is http://server ip/mac=$mac:ip=$ip:model=$model:firmware=$firmware:active_url=$active_url:active_user=$active_user
For example, to get device information triggered by the inputA event, the example URL is http://server ip/mac=$mac:ip=$ip:model=$model:firmware=$firmware:active_url=$active_url:active_user=$active_user:inputtrigger=$input1status