3CX WebAPI
A web service that runs on the server where 3CX is installed. This service receives http requests, processes them using the 3CX software API and provides responses to received http requests in json format.
- Easy to install and configure
- Get the statuses of the user's extension number
- Set the user status, enter the user into the queue
- Windows and Debian
- 3CX API Documentation

3CX REST API
Use REST API to get IVR, Queue and Extension status of your 3CX
GET
Get the statuses of the user's extension number
SET
Set the user status, enter the user into the queue
Windows and Debian
Use a build for Windows or Debian with the same functionality
Install as a Service
Install as a service (daemon) on your 3CX server and use.
Make call API
Use the URL request to make an outgoing call
Pricing 3CX WebAPI
Pricing is based on the number of concurrent calls required (SC). This includes internal and external calls 3CX.
WebAPI 4 SC
$ 149WebAPI 8 SC
$ 199WebAPI 16 SC
$ 299WebAPI 24 SC
$ 399WebAPI 32 SC
$ 499WebAPI 48 SC
$ 599WebAPI 64 SC
$ 799WebAPI 96 SC
$ 999WebAPI 128 SC
$ 1 399WebAPI 192 SC
$ 1 799WebAPI 256 SC
$ 1 999WebAPI 512 SC
$ 2 999WebAPI 1024 SC
$ 3 999
- The price doesn’t include any taxes or VAT
- Annual licenses
Technical features
Root access is required
Not compatible with 3CX StartUP
You will need to install an additional service on the OS (Debian or Windows)