<?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: API GetOrganizations - 403 IP restriction - makes Meraki API unusable? in Network Platform API</title>
    <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423815#M3915</link>
    <description>&lt;P&gt;Hint hint &lt;A href="https://community.meraki.com/t5/user/viewprofilepage/user-id/6911"&gt;@obrigg&lt;/A&gt; .&lt;/P&gt;</description>
    <pubDate>Sun, 11 Jan 2026 19:55:46 GMT</pubDate>
    <dc:creator>Philip D'Ath</dc:creator>
    <dc:date>2026-01-11T19:55:46Z</dc:date>
    <item>
      <title>API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423812#M3912</link>
      <description>&lt;P&gt;I see that there has already been a few post on this &lt;A href="https://community.meraki.com/t5/Developers-APIs/Get-organizations-with-permission/m-p/153464" target="_self"&gt;here &lt;/A&gt;and &lt;A href="https://community.meraki.com/t5/Developers-APIs/Random-403s-on-GetOrganizations-from-IP-Restricted-Org/m-p/235973" target="_self"&gt;here&lt;/A&gt;. &lt;/P&gt;&lt;P&gt;Just recently, I have also been granted RO access to an Organization with an API Source IP restriction. &lt;/P&gt;&lt;P&gt;When trying to get organizations IDs for specific orgs (not including this), I'm getting random 403s just by the query alone. &lt;/P&gt;&lt;PRE class="lia-code-sample language-markup"&gt;&lt;CODE&gt;Exception has occurred: APIError
organizations, getOrganizations - 403 Forbidden, {'errors': ['Your client IP address [ip address] is not within an approved subnet for organization [org name and id]']}

...

meraki.exceptions.APIError: organizations, getOrganizations - 403 Forbidden, {'errors': ['Your client IP address [ip address] is not within an approved subnet for organization [org name and id]']}&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;I can guarantee that I am not changing IP addresses, which makes it even more odd as to why it works sometimes, and others don't. &lt;/P&gt;&lt;P&gt;I fully understand that there may be requirements to limit on Source IP, who may use the API towards ones organization. What I do not understand, is why must this restriction affect ALL my organizations?! &lt;/P&gt;&lt;P&gt;Why send a 403, and thus make the Endpoint fail, rather sending a 200 that everything is OK, but in the management details field state that there is an IP restriction? This is already the case for Orgs that have Dashboard IP, unlicensed or anything else. &lt;/P&gt;&lt;P&gt;I would even go as far as to argue that having a 403 returned on an API Source IP restriction makes the Meraki IP completely unreliable and in some cases unusable. Not I will have to manually determine the Org ID, rather then simply iterating through the orgs for the ones I am to work on. No automation at all, available. &lt;/P&gt;</description>
      <pubDate>Fri, 09 Jan 2026 08:29:08 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423812#M3912</guid>
      <dc:creator>Rasmus Hoffmann Birkelund</dc:creator>
      <dc:date>2026-01-09T08:29:08Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423813#M3913</link>
      <description>&lt;P&gt;Imo it's a bug, it's clearly illogical for an 'all orgs discovery' endpoint to behave in this way.&lt;/P&gt;&lt;P&gt;If Meraki choose to extend the IP restriction to this call, the only logical behaviour would be to exclude any org(s) that had an IP restriction excluding the caller IP, not break the call for other orgs.&lt;/P&gt;&lt;P&gt;As more customers add IP restriction, the problem will get worse.&lt;/P&gt;&lt;P&gt;It looks like others have already tried support and got nowhere, but I would still open a case to raise the issue again.&lt;/P&gt;&lt;P&gt;Perhaps also raise it with your Meraki account team.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jan 2026 09:19:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423813#M3913</guid>
      <dc:creator>sungod</dc:creator>
      <dc:date>2026-01-09T09:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423814#M3914</link>
      <description>&lt;P&gt;Hey look my old post about this! We created a dedicated API user and key for the clients we manage to work around this.&lt;BR /&gt;&lt;BR /&gt;It was causing all sorts of problems with our tools because most of our nightly/weekly routines run get orgs as the first step.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jan 2026 15:34:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423814#M3914</guid>
      <dc:creator>mloraditch</dc:creator>
      <dc:date>2026-01-09T15:34:16Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423815#M3915</link>
      <description>&lt;P&gt;Hint hint &lt;A href="https://community.meraki.com/t5/user/viewprofilepage/user-id/6911"&gt;@obrigg&lt;/A&gt; .&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jan 2026 19:55:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423815#M3915</guid>
      <dc:creator>Philip D'Ath</dc:creator>
      <dc:date>2026-01-11T19:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423816#M3916</link>
      <description>&lt;P&gt;I wonder if the same restriction applies when using OAuth to authenticate.  Other limits (such as API calls per second) don't apply to OAUTH authenticated connections.&lt;/P&gt;&lt;P&gt;This is an example script using OAUTH that you could play with to see whether it is equally affected (or not).&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/obrigg/meraki-oauth" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/obrigg/meraki-oauth&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jan 2026 19:58:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423816#M3916</guid>
      <dc:creator>Philip D'Ath</dc:creator>
      <dc:date>2026-01-11T19:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423817#M3917</link>
      <description>&lt;P&gt;OAuth is not limited by IP restrictions, as it’s explicitly approved (&lt;A href="https://documentation.meraki.com/Platform_Management/Dashboard_Administration/Design_and_Configure/Organizations_and_Networks/Organization_Menu/Organization_Settings#Security_Settings" target="_blank" rel="noopener nofollow noreferrer"&gt;reference&lt;/A&gt;&lt;SPAN&gt;). But OAuth tokens are org-scoped to begin with so there’s no reason to use getOrganizations with OAuth.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What’s being described here does not sound like an expected behavior. Was a support case created?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jan 2026 20:12:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423817#M3917</guid>
      <dc:creator>obrigg</dc:creator>
      <dc:date>2026-01-11T20:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423818#M3918</link>
      <description>&lt;P&gt;I haven't tried with OAuth - still kind of struggling on how to incorporate it. &lt;/P&gt;&lt;P&gt;I haven't opened a case, because from what I read on the other posts by Mloraditch and ricardocwc, it seemed to be like yelling into the forest. &lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 06:56:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423818#M3918</guid>
      <dc:creator>Rasmus Hoffmann Birkelund</dc:creator>
      <dc:date>2026-01-12T06:56:17Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423819#M3919</link>
      <description>&lt;P&gt;Please open a case and share the case number. If this is reproducible, I’ll keep an eye on it and make sure it’s addressed.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 14:40:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423819#M3919</guid>
      <dc:creator>obrigg</dc:creator>
      <dc:date>2026-01-12T14:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423820#M3920</link>
      <description>&lt;P&gt;As requested, I've opened a Support Case, and sent you the Case no. &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>Mon, 12 Jan 2026 19:03:14 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423820#M3920</guid>
      <dc:creator>Rasmus Hoffmann Birkelund</dc:creator>
      <dc:date>2026-01-12T19:03:14Z</dc:date>
    </item>
    <item>
      <title>Re: API GetOrganizations - 403 IP restriction - makes Meraki API unusable?</title>
      <link>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423821#M3921</link>
      <description>&lt;P&gt;Closing the loop on this. The issue was addressed.&lt;/P&gt;&lt;P&gt;getOrganizations should always work now, regardless to whether some organizations have IP restrictions.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jan 2026 16:46:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/api-getorganizations-403-ip-restriction-makes-meraki-api/m-p/5423821#M3921</guid>
      <dc:creator>obrigg</dc:creator>
      <dc:date>2026-01-23T16:46:21Z</dc:date>
    </item>
  </channel>
</rss>

