<?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 getOrganizationDevicesAvailabilitiesChangeHistory broken? in Network Platform API</title>
    <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398660#M220</link>
    <description>&lt;P&gt;With the deprecation and other issues affecting the &lt;SPAN&gt;getOrganizationDevicesStatuses endpoint, I'm finally getting round to redoing things to use getOrganizationDevicesAvailabilities and &lt;/SPAN&gt;&lt;SPAN&gt;getOrganizationDevicesAvailabilitiesChangeHistory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In testing, getOrganizationDevicesAvailabilitiesChangeHistory is returning out of time-bounds data, and what is returned looks weird...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Changes are returned that fall outside the bounds set by t0 t1, I'm using a one-day t0-t1 period in this instance. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Most 'changes' that are returned are not changes, i.e. old/new status value are the same.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This is from an org with a few hundred devices:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;t0 2025-02-18T00:00:00Z&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;t1 2025-02-18T&lt;/SPAN&gt;23:59:59.999999Z&lt;/P&gt;&lt;TABLE width="360"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="72"&gt;old status&lt;/TD&gt;&lt;TD width="79"&gt;new status&lt;/TD&gt;&lt;TD width="209"&gt;timestamp&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;offline&lt;/TD&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;2025-02-16T08:01:00.121999Z&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;2025-02-17T08:01:48.007999Z&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;2025-02-18T08:02:06.424999Z&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;The first two changes are out of t0-t1 bounds, the second two changes are not changes. I'm sure there was no such offline-online change on 16th on every device on every network.&lt;/P&gt;&lt;P&gt;Almost every device returns a similar triplet&lt;/P&gt;&lt;P&gt;It seems the endpoint is mostly returning spurious/bad data.&lt;/P&gt;&lt;P&gt;I decided to try with other orgs. Overall, on three orgs the endpoint is returning only t0-t1 in-bounds data, on three it is behaving as above.&lt;/P&gt;&lt;P&gt;But even on the three orgs where only data for 18th is returned, it is mostly 'changes' from online to online, it's not a change, why is it there?&lt;/P&gt;&lt;P&gt;I really have no idea what, if any, data can be trusted from this endpoint. Is this expected behaviour? It is not as I expect from documentation.&lt;/P&gt;&lt;P&gt;Can anyone from Meraki check/comment on this? I can PM org IDs.&lt;/P&gt;</description>
    <pubDate>Thu, 20 Feb 2025 10:42:02 GMT</pubDate>
    <dc:creator>sungod</dc:creator>
    <dc:date>2025-02-20T10:42:02Z</dc:date>
    <item>
      <title>getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398660#M220</link>
      <description>&lt;P&gt;With the deprecation and other issues affecting the &lt;SPAN&gt;getOrganizationDevicesStatuses endpoint, I'm finally getting round to redoing things to use getOrganizationDevicesAvailabilities and &lt;/SPAN&gt;&lt;SPAN&gt;getOrganizationDevicesAvailabilitiesChangeHistory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In testing, getOrganizationDevicesAvailabilitiesChangeHistory is returning out of time-bounds data, and what is returned looks weird...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Changes are returned that fall outside the bounds set by t0 t1, I'm using a one-day t0-t1 period in this instance. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Most 'changes' that are returned are not changes, i.e. old/new status value are the same.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This is from an org with a few hundred devices:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;t0 2025-02-18T00:00:00Z&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;t1 2025-02-18T&lt;/SPAN&gt;23:59:59.999999Z&lt;/P&gt;&lt;TABLE width="360"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="72"&gt;old status&lt;/TD&gt;&lt;TD width="79"&gt;new status&lt;/TD&gt;&lt;TD width="209"&gt;timestamp&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;offline&lt;/TD&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;2025-02-16T08:01:00.121999Z&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;2025-02-17T08:01:48.007999Z&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;online&lt;/TD&gt;&lt;TD&gt;2025-02-18T08:02:06.424999Z&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;The first two changes are out of t0-t1 bounds, the second two changes are not changes. I'm sure there was no such offline-online change on 16th on every device on every network.&lt;/P&gt;&lt;P&gt;Almost every device returns a similar triplet&lt;/P&gt;&lt;P&gt;It seems the endpoint is mostly returning spurious/bad data.&lt;/P&gt;&lt;P&gt;I decided to try with other orgs. Overall, on three orgs the endpoint is returning only t0-t1 in-bounds data, on three it is behaving as above.&lt;/P&gt;&lt;P&gt;But even on the three orgs where only data for 18th is returned, it is mostly 'changes' from online to online, it's not a change, why is it there?&lt;/P&gt;&lt;P&gt;I really have no idea what, if any, data can be trusted from this endpoint. Is this expected behaviour? It is not as I expect from documentation.&lt;/P&gt;&lt;P&gt;Can anyone from Meraki check/comment on this? I can PM org IDs.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 10:42:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398660#M220</guid>
      <dc:creator>sungod</dc:creator>
      <dc:date>2025-02-20T10:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398661#M221</link>
      <description>&lt;P&gt;A case raised via Meraki Support would be the correct route for this kind of ask.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 13:08:05 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398661#M221</guid>
      <dc:creator>GreenMan</dc:creator>
      <dc:date>2025-02-20T13:08:05Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398662#M222</link>
      <description>&lt;P&gt;Yeah, I know, but support always start with "prove it" and a default position that it's my fault.&lt;/P&gt;&lt;P&gt;Before I go down that route, I'd first like to know if this is expected behaviour, and/or if others are &lt;STRONG&gt;not&lt;/STRONG&gt; getting the same results.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 13:24:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398662#M222</guid>
      <dc:creator>sungod</dc:creator>
      <dc:date>2025-02-20T13:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398663#M223</link>
      <description>&lt;P&gt;If i have the laugh button here, i will give you multiple laugh kudos &lt;SPAN class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt; &lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 18:57:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398663#M223</guid>
      <dc:creator>inderdeepsingh1</dc:creator>
      <dc:date>2025-02-20T18:57:43Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398664#M224</link>
      <description>&lt;P&gt;Were you ever able to get an answer on this? I’m seeing the same thing, and it’s going to be an issue when I switch all of my services over to this call and the history takes 10x as long to return than the availability call. &lt;/P&gt;</description>
      <pubDate>Tue, 25 Mar 2025 19:29:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398664#M224</guid>
      <dc:creator>theodore_ottesen@comcast.com</dc:creator>
      <dc:date>2025-03-25T19:29:34Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398665#M225</link>
      <description>&lt;P&gt;After hitting the problem, I gave up on the history endpoint as the priority was moving off the deprecated getOrganizationDevicesStatuses which has been having issues affecting our customer reporting.&lt;/P&gt;&lt;P&gt;Now I'm just polling &lt;A href="https://developer.cisco.com/meraki/api-v1/get-organization-devices-availabilities/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://developer.cisco.com/meraki/api-v1/get-organization-devices-availabilities/&lt;/A&gt; it seems to be working correctly. Switched over to this the last week of February and next week we will be doing a full month cross-check against our independent service management platform to see if the two match.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 08:57:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398665#M225</guid>
      <dc:creator>sungod</dc:creator>
      <dc:date>2025-03-26T08:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398666#M226</link>
      <description>&lt;P&gt;Got ya. Well I reached out to my contact at Meraki and I’m going to provide them with a ton of data on the issues this morning and he’s going to engage the product team. They were not aware of the issue, so hopefully we find the root cause and they can get it fixed. I’ll keep you updated. &lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 11:50:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398666#M226</guid>
      <dc:creator>theodore_ottesen@comcast.com</dc:creator>
      <dc:date>2025-03-26T11:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398667#M227</link>
      <description>&lt;P&gt;At the risk of receiving some 'feedback'...   the product team would likely have been aware, had the case been raised with Support.   I understand that this only comes accompanied by&lt;SPAN&gt; providing potentially quite a lot of information capturing the detail, all of which takes valuable time, but it really is the best (and only real official) path to raising a problem with the engineering team.   Having a case reference (a parent case) helps tie everything together.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 12:06:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398667#M227</guid>
      <dc:creator>GreenMan</dc:creator>
      <dc:date>2025-03-26T12:06:58Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398668#M228</link>
      <description>&lt;P&gt;Has there ever been any feedback from support or the development team concerning the &lt;SPAN&gt;getOrganizationDevicesAvailabilitiesChangeHistory() function's working being investigated? Still noticing abnormal behavior when pulling change history via API, sometimes being able to go back 30 days, sometimes just a single day, it's not performing consistently.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If the data is natively available to be accessed via the  API, I'd rather want to work with that data instead of having to setup my own monitoring infrastructure to poll the API every 5mins (not scalable for if you're managing many different organizations), besides, those are waaaay more API calls than just having to pull a single, nightly, change history log from Meraki itself.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Aug 2025 13:25:08 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398668#M228</guid>
      <dc:creator>quintmi</dc:creator>
      <dc:date>2025-08-26T13:25:08Z</dc:date>
    </item>
    <item>
      <title>Re: getOrganizationDevicesAvailabilitiesChangeHistory broken?</title>
      <link>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398669#M229</link>
      <description>&lt;P&gt;Same here - seeing issues with &lt;SPAN&gt;getOrganizationDevicesAvailabilitiesChangeHistory() working erratically and not returning the full target data, it is not consistent. &lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Oct 2025 12:57:01 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/getorganizationdevicesavailabilitieschangehistory-broken/m-p/5398669#M229</guid>
      <dc:creator>mabr1</dc:creator>
      <dc:date>2025-10-08T12:57:01Z</dc:date>
    </item>
  </channel>
</rss>

