= VoIPmonitor Web API =
subgraph API["API Endpoints"]
...
18 KB (2,437 words) - 16:50, 8 January 2026
{{DISPLAYTITLE:Manager API Reference}}
[[Category:API]]
...
10 KB (1,279 words) - 17:11, 9 January 2026
-
60 bytes (6 words) - 17:12, 9 January 2026
-
60 bytes (6 words) - 17:12, 9 January 2026
-
23 KB (2,440 words) - 13:57, 19 May 2023
But you can use the api of a sniffer service to list active calls to output/print only longer calls
...started from CLI of the linux (requires php processor and requires to have api of the sniffer service accessible - by default 127.0.0.1 5029 options manag
...
3 KB (420 words) - 14:33, 19 November 2021
{{DISPLAYTITLE:Downloading PCAP and Audio Files via API}}
...AP) and audio recordings (WAV/OGG) from VoIPmonitor using its command-line API. It covers both single-file downloads and advanced scripting for bulk opera
...
8 KB (1,070 words) - 22:08, 30 June 2025
= Querying Active SIP Registrations via Manager API =
[[Category:API]]
...
4 KB (582 words) - 16:47, 8 January 2026
A[IP Address] --> B{MaxMind API}
B -->|Fail| C{IPInfoDB API}
...
4 KB (534 words) - 16:47, 8 January 2026
...exporting recorded call data to third-party compliance systems via the GUI API.
...WAV/OGG files). This data can be accessed programmatically through the GUI API, enabling custom scripts and integrations to automatically share call data
...
6 KB (869 words) - 18:00, 6 January 2026
[[WEB API]]
...
624 bytes (66 words) - 20:02, 2 January 2026
| Communication || TCP port '''5029''' (Manager API)
Manager["Manager API\nPort 5029"]
...
6 KB (782 words) - 16:48, 8 January 2026
...er functions by making a connection to the VoIPmonitor sensor's '''manager API''' (default port 5029). It authenticates and requests audio chunks for a sp
B -->|2. listcalls| C[Manager API<br/>port 5029]
...
8 KB (1,114 words) - 18:00, 6 January 2026
{{DISPLAYTITLE:Downloading PCAP and Audio Files via API}}
...AP) and audio recordings (WAV/OGG) from VoIPmonitor using its command-line API. It covers both single-file downloads and advanced scripting for bulk opera
...
8 KB (1,070 words) - 22:08, 30 June 2025
# '''MaxMind API''' — Commercial, highest accuracy (requires API key)
# '''IPInfoDB API''' — Alternative service (requires API key)
...
7 KB (973 words) - 01:40, 11 January 2026
{{DISPLAYTITLE:Manager API Reference}}
[[Category:API]]
...
10 KB (1,279 words) - 17:11, 9 January 2026
== API Access ==
Query active registrations programmatically via the Manager API.
...
7 KB (911 words) - 16:48, 8 January 2026
But you can use the api of a sniffer service to list active calls to output/print only longer calls
...started from CLI of the linux (requires php processor and requires to have api of the sniffer service accessible - by default 127.0.0.1 5029 options manag
...
3 KB (420 words) - 14:33, 19 November 2021
* Check network connectivity from GUI to sensor on port 5029 (Manager API)
Live Sniffer communicates with sensors over the Manager API (default TCP port 5029). When you select a sensor in the Live Snifter dropd
...
7 KB (1,070 words) - 10:15, 5 January 2026
= VoIPmonitor Web API =
subgraph API["API Endpoints"]
...
18 KB (2,437 words) - 16:50, 8 January 2026
| 5029 || TCP || Manager API || '''Restrict to internal IPs only''' - never expose publicly
{{Warning|1=The Manager API port (5029) should NEVER be exposed to the public internet.}}
...
7 KB (942 words) - 17:16, 8 January 2026
rectangle "Sensor\n(Manager API\nport 5029)" as sensor
* '''Manager API:''' <code>echo 'crules_print' | nc SENSOR_IP 5029</code>
...
13 KB (1,806 words) - 02:11, 10 January 2026
# MaxMind API (commercial, highest accuracy)
# IPInfoDB API
...
7 KB (865 words) - 16:47, 8 January 2026
## Maximum count of simultaneous cdr api calls
...\"$password\", \"params\": {\"cdrId\": \"$id\", \"ogg\":\"true\"}}' | php api.php > $audiodir/$id.ogg"
...
2 KB (295 words) - 12:47, 18 April 2019
== API & Integration ==
* '''[[WEB_API]]''' ★ - GUI HTTP API reference
...
11 KB (1,526 words) - 16:00, 10 January 2026
== Manager API ==
{{Note|Since sniffer 2024.02.2, Manager API uses encryption by default. See [[Manager_API#Encryption]] for details.}}
...
14 KB (1,971 words) - 17:14, 9 January 2026
# '''API Proxy:''' Build a reporting layer that applies masking before presenting da
...hone number privacy compliance, use external solutions: database triggers, API proxy, or separate masked database instance.
...
6 KB (812 words) - 16:47, 8 January 2026