cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
829
Views
10
Helpful
1
Replies

SD-WAN Bulk API for Interfaces doesn't include CSR-1000v?

mrowan
Level 1
Level 1

Hi,

Just hit a problem using the bulk API (API docs) whereby calling: 

https://{{vmanage}}:{{port}}/dataservice/data/device/state/Interface?count={{count}}

Returns only interfaces on vEdge devices, not those present on CSR-1000v. You can reproduce this on the Cisco DevNet SD-WAN 19.2 Always-On environment which has a mix of vEdge and CSR-1000v. 


Is this fixed in a version > 19.2? 

 

Otherwise, as we develop our software we're going to be unable to use this Bulk API call, and instead, need to take a less efficient approach of getting a list of all fabric devices and then querying the interfaces on each device in turn, clearly less scalable and I expect it's the reason the bulk API endpoint exists.

1 Accepted Solution

Accepted Solutions

Please use the following BulkAPI endpoint to get the interfaces list for the cEdge ( XE-SDWAN ) routers

 

https://{{vmanage}}:{{port}}/dataservice/data/device/state/CEdgeInterface?count=5000

HTH

Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io

View solution in original post

1 Reply 1

Please use the following BulkAPI endpoint to get the interfaces list for the cEdge ( XE-SDWAN ) routers

 

https://{{vmanage}}:{{port}}/dataservice/data/device/state/CEdgeInterface?count=5000

HTH

Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io
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: