<?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: Process to migrate to v1 in Network Platform API</title>
    <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403307#M914</link>
    <description>&lt;P&gt;Thanks for the links! So I think I got it but I am running into an issue with my path and operationID. Here is an example of the output I am seeing.&lt;/P&gt;&lt;P&gt;"adminId": "XXXXXXXX",&lt;BR /&gt;"method": "GET",&lt;BR /&gt;"host": "n532.meraki.com",&lt;BR /&gt;"path": "/api/v0/organizations/XXXXXX/licenseState",&lt;BR /&gt;"queryString": "",&lt;BR /&gt;"userAgent": "Java/11.0.18",&lt;BR /&gt;"ts": "2024-01-29T19:41:29.015935Z",&lt;BR /&gt;"responseCode": 200,&lt;BR /&gt;"sourceIp": "X.X.X.X",&lt;BR /&gt;"version": 0,&lt;BR /&gt;"operationId": "getOrganizationLicenseState"&lt;/P&gt;</description>
    <pubDate>Mon, 29 Jan 2024 22:57:06 GMT</pubDate>
    <dc:creator>KeelynHenning0941</dc:creator>
    <dc:date>2024-01-29T22:57:06Z</dc:date>
    <item>
      <title>Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403304#M911</link>
      <description>&lt;P&gt;I am working with a customer to migrate to v1 and I cannot find the exact process to do so. Can anyone please help me out with the exact steps I need to take?&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 16:24:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403304#M911</guid>
      <dc:creator>KeelynHenning0941</dc:creator>
      <dc:date>2024-01-29T16:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403305#M912</link>
      <description>&lt;P&gt;Take  look at this.&lt;/P&gt;&lt;P&gt;&lt;A href="https://blogs.cisco.com/developer/merakidashboardapi02" target="_blank" rel="nofollow noopener noreferrer"&gt;Network Reformation with Cisco Meraki Dashboard API&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 16:29:35 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403305#M912</guid>
      <dc:creator>aleabrahao</dc:creator>
      <dc:date>2024-01-29T16:29:35Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403306#M913</link>
      <description>&lt;P&gt;You can also see the new calls in this &lt;A href="https://developer.cisco.com/meraki/api-v1/path-changes/#meraki-api-path-and-operations-changes" target="_self" rel="nofollow noopener noreferrer"&gt;path changes article&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 16:38:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403306#M913</guid>
      <dc:creator>KH6</dc:creator>
      <dc:date>2024-01-29T16:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403307#M914</link>
      <description>&lt;P&gt;Thanks for the links! So I think I got it but I am running into an issue with my path and operationID. Here is an example of the output I am seeing.&lt;/P&gt;&lt;P&gt;"adminId": "XXXXXXXX",&lt;BR /&gt;"method": "GET",&lt;BR /&gt;"host": "n532.meraki.com",&lt;BR /&gt;"path": "/api/v0/organizations/XXXXXX/licenseState",&lt;BR /&gt;"queryString": "",&lt;BR /&gt;"userAgent": "Java/11.0.18",&lt;BR /&gt;"ts": "2024-01-29T19:41:29.015935Z",&lt;BR /&gt;"responseCode": 200,&lt;BR /&gt;"sourceIp": "X.X.X.X",&lt;BR /&gt;"version": 0,&lt;BR /&gt;"operationId": "getOrganizationLicenseState"&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 22:57:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403307#M914</guid>
      <dc:creator>KeelynHenning0941</dc:creator>
      <dc:date>2024-01-29T22:57:06Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403308#M915</link>
      <description>&lt;P&gt;That appears to be a version 0 request. You should only be using v1 calls.&lt;/P&gt;&lt;P&gt;&lt;A href="https://developer.cisco.com/meraki/api-v1/get-organization-licenses-overview/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://developer.cisco.com/meraki/api-v1/get-organization-licenses-overview/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 23:56:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403308#M915</guid>
      <dc:creator>Ryan_Miles</dc:creator>
      <dc:date>2024-01-29T23:56:56Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403309#M916</link>
      <description>&lt;P&gt;You'll need to search for the replacement function here:&lt;BR /&gt;&lt;A href="https://developer.cisco.com/meraki/api-v1/" target="_self" rel="nofollow noopener noreferrer"&gt;https://developer.cisco.com/meraki/api-v1/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;And then change to using that (and you may need to change the parameters as well).&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2024 22:54:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403309#M916</guid>
      <dc:creator>Philip D'Ath</dc:creator>
      <dc:date>2024-01-30T22:54:45Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403310#M917</link>
      <description>&lt;P&gt;As &lt;A href="https://community.meraki.com/t5/user/viewprofilepage/user-id/340"&gt;@Philip D'Ath&lt;/A&gt; says you need to look at the details for all the endpoints you are using, even if the name/parameters are the same, do not just assume it works exactly the same, the v1 responses can be far richer (and continue to evolve).&lt;/P&gt;&lt;P&gt;The link &lt;A href="https://community.meraki.com/t5/user/viewprofilepage/user-id/37026"&gt;@KH6&lt;/A&gt; posted is probably the best way to speed up identifying the v0-v1 mapping.&lt;/P&gt;&lt;P&gt;Then use the respective endpoint pages to compare v0 with v1...&lt;/P&gt;&lt;P&gt;&lt;A href="https://developer.cisco.com/meraki/api-v0/overview/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://developer.cisco.com/meraki/api-v0/overview/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developer.cisco.com/meraki/api-v1/overview/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://developer.cisco.com/meraki/api-v1/overview/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;With v1 there are many more endpoints, in particular there may be v1 ways to get org-wide info that would have required iterating over networks in v0. I would take some time to look at the full set of v1 endpoints and see what opportunity there is to improve rather than simply replicate a v0 approach in v1.&lt;/P&gt;&lt;P&gt;You don't mention what environment your customer is using, the Meraki Python library is good, it handles a lot of the low-level work for you and tracks API updates pretty closely...&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/meraki/dashboard-api-python/blob/main/README.md" target="_blank" rel="noopener nofollow noreferrer"&gt;https://github.com/meraki/dashboard-api-python/blob/main/README.md&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Also there's the official Ansible collection...&lt;/P&gt;&lt;P&gt;&lt;A href="https://blogs.cisco.com/developer/merakiansiblecollectio01" target="_blank" rel="nofollow noopener noreferrer"&gt;https://blogs.cisco.com/developer/merakiansiblecollectio01&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jan 2024 10:03:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403310#M917</guid>
      <dc:creator>sungod</dc:creator>
      <dc:date>2024-01-31T10:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: Process to migrate to v1</title>
      <link>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403311#M918</link>
      <description>&lt;P&gt;Thank you everyone for the responses! I think I got this one figured out.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Feb 2024 16:03:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/process-to-migrate-to-v1/m-p/5403311#M918</guid>
      <dc:creator>KeelynHenning0941</dc:creator>
      <dc:date>2024-02-01T16:03:53Z</dc:date>
    </item>
  </channel>
</rss>

