404
edits
Line 81: | Line 81: | ||
<pre> | <pre> | ||
$ curl --silent -k -u 'admin:allegro' 'https://allegro-mm | $ curl --silent -k -u 'admin:allegro' 'https://allegro-mm/API/stats' -X OPTIONS | ||
{ | { | ||
"subResources": [ | "subResources": [ | ||
Line 102: | Line 102: | ||
<pre> | <pre> | ||
$ curl --silent -k -u 'admin:allegro' 'https://allegro-mm | $ curl --silent -k -u 'admin:allegro' 'https://allegro-mm/API/stats/modules' -X OPTIONS | ||
{ | { | ||
"subResources": [ | "subResources": [ | ||
Line 140: | Line 140: | ||
"mac", | "mac", | ||
"capture" | "capture" | ||
] | |||
} | |||
</pre> | |||
=== Additional Paths with === | |||
Some modules allow to use a parameter as part of the URI like the IP or Mac address. The path <code>API/stats/modules/ip/ips</code> allows you to use an IP address as next uri element | |||
<pre> | |||
$ curl --silent -k -u 'admin:allegro' 'https://allegro-mm/API/stats/modules/ip/ips' -X OPTIONS | |||
{ | |||
"subResources": [ | |||
"protocol", | |||
":ip" | |||
] | |||
} | |||
</pre> | |||
The path of an IP address shows all further available elements: | |||
<pre> | |||
$ curl --silent -k -u 'admin:allegro' 'https://allegro-mm/API/stats/modules/ip/ips/10.0.54.254' -X OPTIONS | |||
{ | |||
"subResources": [ | |||
"sip_request_responses", | |||
"peers_ports", | |||
"sip_responses", | |||
"sip_requests", | |||
"qos", | |||
"ports", | |||
"connections", | |||
"protocols", | |||
"macs", | |||
"peers", | |||
"tcpStats" | |||
] | ] | ||
} | } |
edits