3CX WebAPI & Webhook quick start

Preparing for installation


Make sure that you have administrator permissions on the server.

Installation is possible only on the same server where 3CX Phone version 18 is installed and activated

Download WebAPI and Webhook generator for 3CX (universal trial code NHQE-QRND-TRIAL)


To test the Webhook functionality, we recommend using the service https://webhook.site/


If you need help with the installation, please contact support. We can connect to you via Anydesk or TeamViewer and help you install WebAPI for 3CX

Testing WebAPI and Webhook generator for 3CX


Watch the video

Download 3CX WebAPI Postman file (2.1) for testing (save as JSON file and import)


To test the Webhook functionality, we recommend using the service https://webhook.site/

Enter Webhook Site URL as a WEBHOOK_URL and WEBHOOK_POST_URL in TCXWebAPI.ini


Examples:

WEBHOOK_URL = https://webhook.site/8ef55e62-5b10-4fdb-a65f-f2ef8bf4e47d

WEBHOOK_POST_URL = https://webhook.site/55e0f48b-952a-475a-8984-d69fc70a377d

Connecting Grafana to 3CX


  1. Create JSON API Data source
  2. Use /query body as requests and JSON Path as result