<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Older IOS-XE version API call failure in Services Discussions</title>
    <link>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270320#M1184</link>
    <description>&lt;P&gt;Might be best to contact the team directly for this?&amp;nbsp;&lt;A href="mailto:psirt@cisco.com" target="_blank"&gt;psirt@cisco.com&lt;/A&gt;&amp;nbsp;or via&amp;nbsp;&lt;A href="mailto:apix-support@cisco.com" target="_blank"&gt;apix-support@cisco.com&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 12 Mar 2025 11:50:58 GMT</pubDate>
    <dc:creator>bigevilbeard</dc:creator>
    <dc:date>2025-03-12T11:50:58Z</dc:date>
    <item>
      <title>Older IOS-XE version API call failure</title>
      <link>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270276#M1183</link>
      <description>&lt;P&gt;Dear Cisco Community,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Currently I am using the&amp;nbsp;PSIRT openVuln API to fetch the latest CVEs for our IOS versions.&amp;nbsp;&lt;BR /&gt;The versions are gathered straight from the devices itself. (output from "sh ver")&lt;BR /&gt;On some older hardware we are using "Cisco IOS XE Software, Version 03.16.02.S"&lt;BR /&gt;However the API returns with, when using the same format.&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;A href="https://apix.cisco.com/security/advisories/v2/OSType/iosxe?version=03.16.02.S" target="_blank" rel="noopener"&gt;https://apix.cisco.com/security/advisories/v2/OSType/iosxe?version=03.16.02.S&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;{&lt;BR /&gt;"errorCode": "INVALID_IOSXE_VERSION",&lt;BR /&gt;"errorMessage": "IOSXE version not found"&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;It works if I remove the "." before the "S" at the end.&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;&lt;A href="https://apix.cisco.com/security/advisories/v2/OSType/iosxe?version=03.16.02S" target="_blank" rel="noopener"&gt;https://apix.cisco.com/security/advisories/v2/OSType/iosxe?version=03.16.02S&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;{&lt;BR /&gt;"advisories": [&lt;BR /&gt;{&lt;BR /&gt;.&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;Would it possible to fix it in the future and have an advisory response for the ".S" format?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;(Apologies it this has been answered already. )&lt;BR /&gt;&lt;BR /&gt;Cheers&lt;BR /&gt;Dan&lt;/P&gt;</description>
      <pubDate>Wed, 12 Mar 2025 09:33:47 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270276#M1183</guid>
      <dc:creator>DanielRut</dc:creator>
      <dc:date>2025-03-12T09:33:47Z</dc:date>
    </item>
    <item>
      <title>Re: Older IOS-XE version API call failure</title>
      <link>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270320#M1184</link>
      <description>&lt;P&gt;Might be best to contact the team directly for this?&amp;nbsp;&lt;A href="mailto:psirt@cisco.com" target="_blank"&gt;psirt@cisco.com&lt;/A&gt;&amp;nbsp;or via&amp;nbsp;&lt;A href="mailto:apix-support@cisco.com" target="_blank"&gt;apix-support@cisco.com&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Mar 2025 11:50:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270320#M1184</guid>
      <dc:creator>bigevilbeard</dc:creator>
      <dc:date>2025-03-12T11:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Older IOS-XE version API call failure</title>
      <link>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270322#M1185</link>
      <description>&lt;P&gt;Thanks, will contact them.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Mar 2025 11:56:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270322#M1185</guid>
      <dc:creator>DanielRut</dc:creator>
      <dc:date>2025-03-12T11:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: Older IOS-XE version API call failure</title>
      <link>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270603#M1186</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; We have your message; dev will look at this to see if it's something we will implement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; Personally I use the CSAF format of the XE versions to avoid any issues. In this case:&amp;nbsp;3.16.2S&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; Will update this posting once dev have reviewed.&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Mar 2025 22:45:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5270603#M1186</guid>
      <dc:creator>PR Oxman</dc:creator>
      <dc:date>2025-03-12T22:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: Older IOS-XE version API call failure</title>
      <link>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5271128#M1187</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; An update:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; Dev looked at this and&amp;nbsp;under normal circumstances, version names do not contain a period (".") before letters. As this is an isolated case which should not reoccur, we are not planning to add a fix at this time.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;As mentioned above; grab the CSAF format; you can pull the versions via:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="inlineVariable resolvedVariable" data-testid="resolvedVariable"&gt;&lt;SPAN data-offset-key="5qvvc-0-0"&gt;&amp;nbsp; &amp;nbsp;{{BASE_DOMAIN}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="inlineVariable resolvedVariable" data-testid="resolvedVariable"&gt;&lt;SPAN data-offset-key="5qvvc-1-0"&gt;{{BASE_URI}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN data-offset-key="5qvvc-2-0"&gt;/OS_version/OS_data?OSType=iosxe&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Where you have a different from the show version output you could build a routine to normalise to the matching format as per the above endpoint.&lt;/P&gt;
&lt;P&gt;HTH&lt;/P&gt;</description>
      <pubDate>Fri, 14 Mar 2025 00:51:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-discussions/older-ios-xe-version-api-call-failure/m-p/5271128#M1187</guid>
      <dc:creator>PR Oxman</dc:creator>
      <dc:date>2025-03-14T00:51:03Z</dc:date>
    </item>
  </channel>
</rss>

