5. Overview of HTTP API Functions
The table below provides a list of all available HTTP API functions including:
- the HTTP request absolute path;
- the supported HTTP methods;
- the service in which the function is included;
- the required user privileges (if authentication is used);
- the use of the selected function is not subject to license in versions FW 2.35 and higher (i.e. the function is avalaible without entering the license key)
Absolute path | Method | Service | Privileges |
---|---|---|---|
/api/automation/trigger | GET | Automation | Access to Automation |
/api/accesspoint/blocking/ctrl | GET/POST | Access Control | Access Control – Control |
/api/accesspoint/blocking/status | GET/POST | Access Control | Access Control – Monitoring |
/api/accesspoint/grantaccess | GET/POST | Access Control | Access Control – Control |
/api/audio/test | GET/POST | Audio | Audio – Control |
/api/call/answer | GET/POST | Phone/Call | Phone/Calls – Control |
/api/call/dial | GET/POST | Phone/Call | Phone/Calls – Control |
/api/call/hangup | GET/POST | Phone/Call | Phone/Calls – Control |
/api/call/status | GET/POST | Phone/Call | Phone/Calls – Monitoring |
/api/camera/caps | GET/POST | Camera | Camera – Monitoring |
/api/camera/snapshot | GET/POST | Camera | Camera – Monitoring |
/api/config | GET/POST/PUT | System | System – Control |
/api/config/factoryreset | GET/POST | System | System – Control |
/api/config/holidays | GET/PUT | System | System – Control |
/api/dir/create | PUT | System | System – Control |
/api/dir/delete | PUT | System | System – Control |
/api/dir/get | POST | System | System – Control |
/api/dir/query | POST | System | System – Control |
/api/dir/template | GET/POST | System | System – Control |
/api/dir/update | PUT | System | System – Control |
/api/display/caps | GET/POST | Display | Display – Control |
/api/display/image | PUT/DELETE | Display | Display – Control |
/api/email/send | GET/POST | E-mail – Control | |
/api/firmware | PUT | System | System – Control |
/api/firmware/apply | GET/POST | System | System – Control |
/api/firmware/reject | GET/POST | System | System – Control |
/api/holidays | GET/PUT | System | System – Control |
/api/io/caps | GET/POST | I/O | Inputs and outputs – Monitoring |
/api/io/ctrl | GET/POST | I/O | Inputs and outputs – Monitoring |
/api/io/status | GET/POST | I/O | Inputs and outputs – Monitoring |
/api/lift/grantaccess | GET/POST | Access Control | Access Control – Control |
/api/log/caps | GET/POST | Logging | – |
/api/log/pull | GET/POST | Logging | – |
/api/log/subscribe | GET/POST | Logging | * |
/api/log/unsubscribe | GET/POST | Logging | * |
/api/lpr/image | GET/POST | Access Control | Access Control – Monitoring |
/api/lpr/licenseplate | POST | Access Control | Access Control – Control |
/api/mobilekey/config | GET/PUT | Access Control | Access Control – Monitoring |
/api/pcap | GET/POST | System | System – Control |
/api/pcap/live | GET/POST | System | System – Control |
/api/pcap/live/stats | GET/POST | System | System – Control |
/api/pcap/live/stop | GET/POST | System | System – Control |
/api/pcap/restart | GET/POST | System | System – Control |
/api/pcap/stop | GET/POST | System | System – Control |
/api/phone/calllog | DELETE | Phone/Call | Phone/Calls – Control |
/api/phone/calllog | GET/POST | Phone/Call | Phone/Calls – Monitoring |
/api/phone/status | GET/POST | Phone/Call | Phone/Calls – Monitoring |
/api/switch/caps | GET/POST | Switch | Switches – Monitoring |
/api/switch/ctrl | GET/POST | Switch | Switches – Control |
/api/switch/status | GET/POST | Switch | Switches – Monitoring |
/api/system/caps | GET | System | System – Monitoring |
/api/system/info | GET/POST | System | – |
/api/system/restart | GET/POST | System | System – Control |
/api/system/status | GET/POST | System | System – Control |
/api/system/time | GET/POST/PUT | System | System – Monitoring/Control |
/api/system/time/set | GET/POST | System | System – Control |
/api/system/timezone | GET/PUT | System | System – Monitoring/Control |
/api/system/timezone/caps | GET | System | System – Monitoring |
/api/system/ca | GET/PUT/DELETE | System | System – Control |
/api/system/user | GET/PUT/DELETE | System | System – Control |
This section also includes:
- 5.1 api system
- 5.2 api firmware
- 5.3 api config
- 5.4 api switch
- 5.5 api io
- 5.6 api phone
- 5.7 api call
- 5.8 api camera
- 5.9 api display
- 5.10 api log
- 5.11 api audio
- 5.12 api email
- 5.13 api pcap
- 5.14 api dir
- 5.15 api mobilekey
- 5.16 api lpr
- 5.17 api accesspoint blocking
- 5.18 api lift
- 5.19 api automation
- 5.20 api cert