cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1002
Views
0
Helpful
7
Replies

Get EoX by Software Release String

KrasenK
Level 1
Level 1

Hello All, 

I am trying to get EoX dates for particular NX-OS versions via the EoX API. 
I query this API endpoint: https://api.cisco.com/supporttools/eox/rest/5/EOXBySWReleaseString/1/{input1}
as input parameter I tested with few NX-OS version, for example: 7.1, NX-OS and 7.3, NX-OS 

As response from the API I receive thousands of lines (sometimes 10s of thousands) with various PIDs and EoX dates, but I cannot find any of the PIDs that we have in our network. Some of the product-IDs that I am interested in are: 
N5K-C56128P
N5K-C5596UP-FA
N7K-C7018

However, none of these are in the response which on other hand are popular platforms that has EoX announced and are running NX-OS which also has EoX dates announced. So I am wondering what are the product IDs that I receive from the API as response ?
Can I somehow map the PIDs that I am interested to any from the response ? 
Are they some more generic family or group product IDs ? - If this is the case then how I can know the PIDs that I am interested in, in which family PID are they part of ? 

I am attaching one of the responses as example. 
Any additional information will be appreciated!

NOTE: I raised already this question, but now I realised that it was probably in the wrong section of the community forum. So please feel free to merge the two posts or delete the one in the wrong section. Apologies for the inconvenience!
https://community.cisco.com/t5/smart-net-total-care-portal-and-collector-discussions/get-eox-by-software-release-string/td-p/4810853

7 Replies 7

LonThompson
Level 1
Level 1

Hi KrasenK - Did you ever figure this issue out?  I'm stuck with the same issue.  Are we to somehow loop through all the responses and match on a product id that is scraped from a show version or show inventory?  It would seem that the api method should only return one result, or must include a PID parameter when calling it.  I'm not seeing any answers for this anyplace.  Also sent an email into apix-support@cisco.com but have not heard anything back in the past few days.

-Lon. 

KrasenK
Level 1
Level 1

Hello LonThompson, 

No, I haven't. I have SR opened for couple of months now, until now no one from @Cisco can answer what their API is actually returning... 

Regards,
Krasen 

Take a look at this tool https://github.com/brianyaklin/cisco-support-api-query - it does help in querying different information such as EoX records

Hope this helps.

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

I have taken a look at this briefly, it deserves a deeper dive. I think it currently is broken - needs updated to use "apix" in the url.
-Lon.

LonThompson
Level 1
Level 1
Thanks Krasen for the reply. I'm hopeful that my question is moving now. Been forwarded to supportapis-help@cisco.com and have our Cisco account team involved. I'll post back to the community, if I find out anything.
-Lon.

Were you able to figure this out?

joeblackwell
Level 1
Level 1

Getting the same issue here. I need the EOL date for the OS version, not the chassis, yet that seems to be all that is returned from the `EOXBySWReleaseString` endpoint.