{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"A Python client library for the Cisco Meraki Dashboard API that automatically handles rate limiting, retries, pagination, and async/sync HTTP operations across all current API endpoints.","skillfed_tags":["network-automation","async-http","rate-limiting"],"use_cases":["Bulk network configuration changes across multiple organizations without manual pagination or retry handling.","Real-time monitoring dashboards that pull device and client data while staying under rate limits automatically.","Async scripts that manage hundreds of networks concurrently without blocking on individual API calls.","Early-access testing of new Meraki API operations via beta releases before they reach general availability.","Dry-run simulations of network changes to preview impact before applying POST/PUT/DELETE operations."],"what_it_does":"Meraki is a generated Python client for the Cisco Meraki Dashboard API that wraps every current API operation. Rather than building raw HTTP calls, retry loops, and pagination logic yourself for each of hundreds of endpoints, you import meraki, instantiate a client with your API key, and call methods like `dashboard.organizations.getOrganizations()`. The library stays current automatically because it's regenerated from Meraki's OpenAPI specification whenever the API ships new operations.\n\nIt handles the operational burden transparently: proactive rate limiting (smart flow) keeps you under Meraki's per-org and per-IP request limits before throttling occurs, automatic retries honor Retry-After headers and back off on transient failures, and built-in pagination lets you fetch all results with a single call. Both synchronous and asynchronous clients share the same interface, built on httpx for HTTP/2 support and type safety. Setup requires Python 3.11+, a Meraki API key, and one dependency (httpx).","worth_installing":"Yes. The library is actively maintained (release 9 days ago), has no known vulnerabilities, low install friction, and solves a real operational problem\u2014managing rate limits, retries, and pagination across a large API surface. Use it if you're building anything against the Meraki Dashboard API; the alternative is reimplementing all that logic yourself. The only gotcha is the Python 3.11+ requirement, which is firm."},"id":"meraki","links":{"html":"https://skillfed.io/packages/meraki","md":"https://skillfed.io/packages/meraki.md","pypi":"https://pypi.org/project/meraki/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-05","license_spdx":null,"license_treatment":"permissive","name":"meraki","python_support":"supports_current","summary":"Cisco Meraki Dashboard API library"},"popularity":{"monthly_downloads":890568,"position":4805,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.4.0"}
