cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
814
Views
0
Helpful
2
Replies

NSO Postman - API live-status, invalid path

brendmay
Cisco Employee
Cisco Employee

Hi experts - 

 

I have the majority of the API call for live-status complete, except when I input the CLI through GET, I receive an invalid path response.  

 

I can tell this is where it is failing as I gleaned the rest API path through a previous postman GET request - showing all the options from the main directory - 

127.0.0.1:8080/api/operational/devices/device/router2/live-status/ios-stats:exec/_operations/

 

My path which is failing is as follows:

127.0.0.1:8080/api/operational/devices/device/router2/live-status/ios-stats:exec/_operations/any/"sh ip route" 

 

Any syntax clarity on the proper path would be appreciated!...

1 ACCEPTED SOLUTION

Accepted Solutions

tsiemers1
Beginner
Beginner

Postman would require the show command to be in the body not the URL request.

 

POST: 127.0.0.1:8080/api/operational/devices/device/router2/live-status/ios-stats:exec/_operations/any/

Headers:

Content-Type - application/vnd.yang.operation+json

Body: raw

{ "input": { "args": "show ip interface brief" }}

 

image.png

View solution in original post

2 REPLIES 2

joepak
Cisco Employee
Cisco Employee
Maybe this would work?

admin:admin localhost:8080/api/operational/devices/device/ios/live-status/ios-stats:exec/_operations/show

tsiemers1
Beginner
Beginner

Postman would require the show command to be in the body not the URL request.

 

POST: 127.0.0.1:8080/api/operational/devices/device/router2/live-status/ios-stats:exec/_operations/any/

Headers:

Content-Type - application/vnd.yang.operation+json

Body: raw

{ "input": { "args": "show ip interface brief" }}

 

image.png

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: