0.63.0#28
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR bumps the SDK to 0.63.0 and refreshes the generated Python API bindings from the latest OpenAPI spec, primarily expanding parameter/documentation coverage while adding new Marvis/claim/localization endpoints.
Changes:
- Added new generated endpoints for org async claims, org Marvis client events/insights, site Marvis config actions, and AP localization data acceptance.
- Expanded/standardized generated docstrings and query parameter documentation across many endpoints (pagination, time ranges, distinct fields, enums, wildcard usage).
- Updated release metadata (version files + CHANGELOG) and improved the generator to preserve inline parameter descriptions.
Reviewed changes
Copilot reviewed 146 out of 147 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| src/mistapi/api/v1/sites/zones.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/wxtunnels.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/wxtags.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/wxrules.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/wlans.py | Expands docstrings (pagination, filters) and improves upload parameter docs. |
| src/mistapi/api/v1/sites/wired_clients.py | Expands query param documentation (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/webhooks.py | Expands list/search/count deliveries query param docs. |
| src/mistapi/api/v1/sites/wan_usages.py | Expands query param documentation (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/wan_clients.py | Expands query param documentation (wildcards, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/wan_client.py | Expands count query param docs for WAN client events. |
| src/mistapi/api/v1/sites/vpns.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/visits.py | Expands query param documentation (enum meanings, pagination/time/sort). |
| src/mistapi/api/v1/sites/vbeacons.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/synthetic_test.py | Expands synthetic test search query param docs (enums, time range, pagination). |
| src/mistapi/api/v1/sites/skyatp.py | Expands query param documentation (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/sitetemplates.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/services.py | Adds/updates docstring description for resolve; removes timestamp query param handling and expands docs. |
| src/mistapi/api/v1/sites/servicepolicies.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/secintelprofiles.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/rssizones.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/rrm.py | Expands query param documentation (band enum, time range, pagination). |
| src/mistapi/api/v1/sites/rogues.py | Expands query param documentation (enums, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/rftemplates.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/rfdiags.py | Expands query param documentation (time range, pagination). |
| src/mistapi/api/v1/sites/psks.py | Improves docstrings (filters, pagination, file upload wording, PSK ID param descriptions). |
| src/mistapi/api/v1/sites/pcaps.py | Expands packet capture list query param docs (time range, pagination). |
| src/mistapi/api/v1/sites/otherdevices.py | Expands query param docs (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/networktemplates.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/networks.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/nac_clients.py | Removes timestamp param usage; expands query param docs and wildcard guidance. |
| src/mistapi/api/v1/sites/mxedges.py | Expands query param docs for listing and Mist Edge events. |
| src/mistapi/api/v1/sites/marvis_configs.py | New module for site Marvis config actions (count/search/delete/feedback). |
| src/mistapi/api/v1/sites/mapstacks.py | Adds docstring descriptions for pagination and name filtering. |
| src/mistapi/api/v1/sites/maps.py | Adds mapstack_id filtering; adds acceptSiteApLocalizationData; improves import/upload docs; removes old confirm API wrapper. |
| src/mistapi/api/v1/sites/location.py | Expands docstrings for map/type/resolution/time-range query params. |
| src/mistapi/api/v1/sites/iotendpoints.py | Expands IoT endpoint search query param docs (filters, time range, pagination). |
| src/mistapi/api/v1/sites/insights.py | Expands insights query param docs (metrics, time range, pagination). |
| src/mistapi/api/v1/sites/idpprofiles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/guests.py | Expands guest authorization query param documentation (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/gatewaytemplates.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/evpn_topologies.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/events.py | Expands system/roaming events query param docs (enums, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/deviceprofiles.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/count.py | Expands zone sessions count query param docs (distinct, enums, time range, pagination). |
| src/mistapi/api/v1/sites/clients.py | Expands wireless client/search/session docstrings (enums, wildcards, time range, pagination, sorting). |
| src/mistapi/api/v1/sites/beacons.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/avprofiles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/assets.py | Adds pagination docstrings and improves asset import/image upload wording. |
| src/mistapi/api/v1/sites/assetfilters.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/aptemplates.py | Adds/updates docstring description for resolve. |
| src/mistapi/api/v1/sites/anomaly.py | Adds metric references to docstrings. |
| src/mistapi/api/v1/sites/alarms.py | Improves alarm count/search docstrings (distinct semantics, enums, pagination/time/sort). |
| src/mistapi/api/v1/sites/aamwprofiles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/sites/init.py | Exposes new marvis_configs module. |
| src/mistapi/api/v1/self/two_factor.py | Improves by parameter documentation for 2FA secret generation. |
| src/mistapi/api/v1/self/oauth.py | Adds description for OAuth linking forward parameter. |
| src/mistapi/api/v1/self/logs.py | Expands audit log query param docs (sort, time range, pagination). |
| src/mistapi/api/v1/register/recaptcha.py | Adds description for recaptcha_flavor query param. |
| src/mistapi/api/v1/orgs/wxtunnels.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/wxtags.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/wxrules.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/wlans.py | Adds pagination docstrings and improves portal image upload wording. |
| src/mistapi/api/v1/orgs/wired_clients.py | Expands query param documentation; changes vlan param type to str in search. |
| src/mistapi/api/v1/orgs/webhooks.py | Expands list/search/count deliveries query param docs. |
| src/mistapi/api/v1/orgs/wan_clients.py | Expands query param documentation (wildcards, time range, pagination, sorting). |
| src/mistapi/api/v1/orgs/wan_client.py | Expands count query param docs for WAN client events. |
| src/mistapi/api/v1/orgs/vpns.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/vars.py | Expands org vars query param docs (filters, sorting, pagination cursor). |
| src/mistapi/api/v1/orgs/usermacs.py | Expands usermac query param docs and improves import wording. |
| src/mistapi/api/v1/orgs/troubleshoot.py | Expands troubleshoot query param docs (requirements, time range, enums). |
| src/mistapi/api/v1/orgs/tickets.py | Expands ticket query param docs and improves attachment upload wording. |
| src/mistapi/api/v1/orgs/templates.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/ssr.py | Expands SSR registration/version query param docs (ttl, channel, mac). |
| src/mistapi/api/v1/orgs/ssos.py | Expands SSO list and failures query param docs (time range, pagination). |
| src/mistapi/api/v1/orgs/ssoroles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/sitetemplates.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/sites.py | Expands org site list/count/search/import docstrings (filters, time, pagination). |
| src/mistapi/api/v1/orgs/sitegroups.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/setting.py | Updates issued client cert listing filters and documents OAuth redirect forward. |
| src/mistapi/api/v1/orgs/services.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/servicepolicies.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/secpolicies.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/secintelprofiles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/rftemplates.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/psks.py | Expands PSK list/import docs and adds PSK ID param descriptions. |
| src/mistapi/api/v1/orgs/pskportals.py | Expands portal logs docs and improves portal image upload wording. |
| src/mistapi/api/v1/orgs/pma.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/pcaps.py | Expands packet capture list query param docs (time range, pagination). |
| src/mistapi/api/v1/orgs/otherdevices.py | Expands query param docs (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/orgs/ocdevices.py | Adds description for site_id query param. |
| src/mistapi/api/v1/orgs/networktemplates.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/networks.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/nactags.py | Expands NAC tag list query param docs (multi-value semantics, pagination). |
| src/mistapi/api/v1/orgs/nacrules.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/nacportals.py | Improves NAC portal image upload docstrings. |
| src/mistapi/api/v1/orgs/nac_clients.py | Removes timestamp param usage; expands query param docs and wildcard guidance. |
| src/mistapi/api/v1/orgs/mxtunnels.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/mxedges.py | Expands Mist Edge query param docs (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/orgs/mxclusters.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/marvisclients.py | New module for org Marvis client event operations (count/search). |
| src/mistapi/api/v1/orgs/maps.py | Improves org map import docstrings. |
| src/mistapi/api/v1/orgs/logs.py | Expands org audit log query param docs (filters, time range, pagination). |
| src/mistapi/api/v1/orgs/jsi.py | Expands JSI query param docs, including renamed End Of Sale filters and pagination/time docs. |
| src/mistapi/api/v1/orgs/inventory.py | Adds disconnected_before filter and expands inventory query param documentation. |
| src/mistapi/api/v1/orgs/insights.py | Adds getOrgMarvisClientInsights and expands SLE/insights docstrings. |
| src/mistapi/api/v1/orgs/idpprofiles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/guests.py | Expands guest authorization query param docs (filters, time range, pagination, sorting). |
| src/mistapi/api/v1/orgs/gatewaytemplates.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/evpn_topologies.py | Expands EVPN topologies list docstring and pagination docs. |
| src/mistapi/api/v1/orgs/events.py | Expands org events query param documentation (time range, pagination, sorting). |
| src/mistapi/api/v1/orgs/deviceprofiles.py | Expands device profile list docstring (type semantics, pagination). |
| src/mistapi/api/v1/orgs/clients.py | Expands wireless client/events/session docstrings (enums, wildcards, time range, pagination). |
| src/mistapi/api/v1/orgs/claims.py | New module for org async claims (list/create/status). |
| src/mistapi/api/v1/orgs/claim.py | Improves async claim status docstring (detail). |
| src/mistapi/api/v1/orgs/avprofiles.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/assets.py | Adds pagination docstrings and improves asset import wording. |
| src/mistapi/api/v1/orgs/assetfilters.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/aptemplates.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/orgs/alarmtemplates.py | Expands suppressed alarm scope documentation and adds pagination docs. |
| src/mistapi/api/v1/orgs/alarms.py | Improves alarm count/search docstrings (filters, time, pagination, sorting). |
| src/mistapi/api/v1/orgs/init.py | Exposes new claims and marvisclients modules. |
| src/mistapi/api/v1/msps/tickets.py | Expands MSP ticket query param docs (time range, pagination). |
| src/mistapi/api/v1/msps/suggestion.py | Expands Marvis actions count docstring. |
| src/mistapi/api/v1/msps/stats.py | Adds docstring descriptions for pagination query params. |
| src/mistapi/api/v1/msps/search.py | Expands MSP search query param docs (enums, time range, pagination, sorting). |
| src/mistapi/api/v1/msps/orgs.py | Expands MSP org search query param docs (filters, time, pagination, sorting). |
| src/mistapi/api/v1/msps/logs.py | Expands MSP audit log query param docs (filters, time range, pagination). |
| src/mistapi/api/v1/msps/insights.py | Expands MSP SLE docstrings (metric refs, time range). |
| src/mistapi/api/v1/login/oauth.py | Adds description for OAuth login forward parameter. |
| src/mistapi/api/v1/installer/orgs/sites.py | Improves installer map import docstring wording. |
| src/mistapi/api/v1/installer/orgs/devices.py | Expands installer device listing and virtual chassis docstrings; improves import wording. |
| src/mistapi/api/v1/installer/orgs/deviceprofiles.py | Improves installer deviceprofiles type docstring. |
| src/mistapi/api/v1/const/states.py | Adds description for country_code. |
| src/mistapi/api/v1/const/default_gateway_config.py | Adds descriptions for model and ha. |
| src/mistapi/api/v1/const/countries.py | Adds description for extend. |
| src/mistapi/api/v1/const/ap_channels.py | Adds description for country_code. |
| src/mistapi/__version.py | Bumps package version constant to 0.63.0. |
| scripts/generate_from_openapi.py | Preserves inline parameter description during generation. |
| pyproject.toml | Bumps project version to 0.63.0. |
| CHANGELOG.md | Adds 0.63.0 release notes and feature list. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version 0.63.0 (June 2026)
Released: June 12, 2026
This release updates generated API bindings from the latest OpenAPI spec, adding new async claim, Marvis client, Marvis configuration, and AP localization workflows while expanding parameter documentation across the SDK.
1. NEW FEATURES
Org Async Claim APIs
Added a new org claims module for asynchronous claim workflows:
listOrgAsyncClaims()createOrgAsyncClaim()getOrgAsyncClaimStatus()Org Marvis Client APIs
Added org-level Marvis client insight, event, and statistics operations:
getOrgMarvisClientInsights()countOrgMarvisClientEvents(),searchOrgMarvisClientEvents()countOrgMarvisClientsStats(),searchOrgMarvisClientsStats()Site Marvis Configuration Actions
Added a new site Marvis configuration module with action search, count, delete, and feedback operations:
countSiteMarvisConfigActions()searchSiteMarvisConfigActions()deleteSiteMarvisConfigAction()submitSiteMarvisConfigFeedback()AP Localization Data Acceptance
Added a site maps operation for accepting AP localization data:
acceptSiteApLocalizationData()2. IMPROVEMENTS
Expanded Query Parameter Coverage
Added and refined filters across generated endpoints, including device, client, stats, SLE, alarm, event, VPN, tunnel, NAC, webhook, PSK, and inventory APIs. New coverage includes richer
distinctcount fields, device type and status filters, duration ranges, pagination cursors, sort parameters, and model, hostname, MAC, OS, LLDP, RF, and Mist Edge filters.Improved Generated Parameter Documentation
Updated the OpenAPI generator to preserve parameter descriptions, improving generated docstrings for wildcard matching, comma-separated values, enum meanings, pagination behavior, and conditional filters.