Difference between revisions of "Summary Data Using the API"
From Observer GigaFlow Support | VIAVI Solutions Inc.
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:API | + | [[Category:API]] |
− | [[Category:NetFlow | + | [[Category:NetFlow]] |
− | + | List all devices: | |
− | + | <pre> | |
− | curl -H "Content-Type: application/json" -X POST -d '{ | + | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"devices"}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" |
− | + | </pre> | |
− | List | + | List specific device (use device filer): |
− | curl -H "Content-Type: application/json" -X POST -d '{" | + | <pre> |
− | + | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"devices","device":["172.21.40.254"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" | |
− | List | + | </pre> |
− | curl -H "Content-Type: application/json" -X POST -d '{" | + | List subnets (use device filer): |
− | + | <pre> | |
− | List | + | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"subnets","device":["172.21.40.254"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" |
− | curl -H "Content-Type: application/json" -X POST -d '{ | + | </pre> |
− | + | List all subnets: | |
− | List | + | <pre> |
− | curl -H "Content-Type: application/json" -X POST -d '{ | + | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"subnets"}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" |
+ | </pre> | ||
+ | List all interfaces: | ||
+ | <pre> | ||
+ | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":" interfacelist "}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" | ||
+ | </pre> | ||
+ | List interfaces on specific device (use device filer): | ||
+ | <pre> | ||
+ | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"interfacelist","device":["172.21.40.254"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" | ||
+ | </pre> | ||
+ | List specific interface (use interface filer): | ||
+ | <pre> | ||
+ | curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"interfacelist","interface":["172.21.40.254_1"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com" | ||
+ | </pre> |
Latest revision as of 09:15, 25 April 2019
List all devices:
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"devices"}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"
List specific device (use device filer):
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"devices","device":["172.21.40.254"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"
List subnets (use device filer):
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"subnets","device":["172.21.40.254"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"
List all subnets:
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"subnets"}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"
List all interfaces:
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":" interfacelist "}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"
List interfaces on specific device (use device filer):
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"interfacelist","device":["172.21.40.254"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"
List specific interface (use interface filer):
curl -H "Content-Type: application/json" -X POST -d '{"action":"get","type":"interfacelist","interface":["172.21.40.254_1"]}' "http://172.21.40.14:7902/rest/?portalUser=admin@myipsla.com"