{ "opencollection": "1.0.0", "info": { "name": "Juniper Networks Juniper Apstra Allowlists and Blocklists Operational API", "version": "4.2.0" }, "request": { "auth": { "type": "apikey", "key": "AuthToken", "value": "{{AuthToken}}", "placement": "header" } }, "items": [ { "info": { "name": "Operational", "type": "folder" }, "items": [ { "info": { "name": "Juniper Networks Get software version information", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-software-information" }, "docs": "Returns the Junos software version and related information." }, { "info": { "name": "Juniper Networks Get interface information", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-interface-information", "params": [ { "name": "interface-name", "value": "", "type": "query", "description": "Specific interface name (e.g., ge-0/0/0)" }, { "name": "terse", "value": "", "type": "query", "description": "Show terse output" } ] }, "docs": "Returns interface status and statistics. Equivalent to the Junos CLI command 'show interfaces'." }, { "info": { "name": "Juniper Networks Get routing table information", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-route-information", "params": [ { "name": "destination", "value": "", "type": "query", "description": "Specific route destination prefix" }, { "name": "table", "value": "", "type": "query", "description": "Routing table name" } ] }, "docs": "Returns routing table entries. Equivalent to the Junos CLI command 'show route'." }, { "info": { "name": "Juniper Networks Get BGP neighbor information", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-bgp-neighbor-information" }, "docs": "Returns BGP session and neighbor information. Equivalent to the Junos CLI command 'show bgp neighbor'." }, { "info": { "name": "Juniper Networks Get chassis inventory", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-chassis-inventory" }, "docs": "Returns the hardware inventory of the device chassis. Equivalent to the Junos CLI command 'show chassis hardware'." }, { "info": { "name": "Juniper Networks Get alarm information", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-alarm-information" }, "docs": "Returns current system and chassis alarms. Equivalent to the Junos CLI command 'show chassis alarms'." }, { "info": { "name": "Juniper Networks Get system uptime", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-system-uptime-information" }, "docs": "Returns system uptime and boot time information." }, { "info": { "name": "Juniper Networks Get LLDP neighbor information", "type": "http" }, "http": { "method": "GET", "url": "https://{apstra_server}/api/rpc/get-lldp-neighbors-information" }, "docs": "Returns LLDP neighbor discovery data." } ] } ], "bundled": true }