{ "info": { "author": "Guzm\u00e1n Monn\u00e9", "author_email": "guzmonne@hotmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "Meraki Dashboard API\n~~~~~~~~~~~~~~~~~~~~\n\nMeraki API is a wrapper around requests library to interact with the Meraki\nDashboard API. It simplifies interacting with the API by keeping track of the\nusers token, handling query and body parameters, and has the ability to execute\nthe request lazily.\n\nFirst, we can bootstrap the module by indicating our API Key.\n\n >>> import MerakiAPI\n >>> KEY = \n >>> meraki = MerakiAPI(KEY)\n\nAfter this we don't have to worry again about it. To get the a list\nof all the organizations we would call the `organizations().index()` function.\n\n >>> response = meraki.organizations().index()\n\nThis will return a `requests` response object. If we want to get the json data\nfrom the response, we just call `.json()` over it.\n\n >>> json = response.json()\n\nIf we want to set up the request to call it in the future we can use the `lazy`\nfunction before calling on `index`.\n\n >>> lazy_request = meraki.organizations().lazy().index()\n\nThis will return a `LazyRequests` object that holds the request action until we\nneed to run it. It is also useful to check the URL that was created, without\nactually generating a request to the API.\n\n >>> lazy_request.get_url()\n \"https://dashboard.meraki.com/api/v0/organizations\"\n\nWhen we feel like it we can use the `call` function inside out `LazyRequests`\nobject to send the request to the Server. This will also return a `requests`\nresponse object.\n\n >>> lazy_request.call()\n\nAll the endpoints specified as of July 1 2017 are defined.\nYou can see the official documentation at:\n\n https://dashboard.meraki.com/api_docs\n\n:copyright: (c) 2017 by Guzm\u00e1n Monn\u00e9.\n:license: MIT, see LICENSE for more details.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/guzmonne/meraki_api/archive/1.1.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guzmonne/meraki_api", "keywords": "api development", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "meraki-api", "package_url": "https://pypi.org/project/meraki-api/", "platform": "", "project_url": "https://pypi.org/project/meraki-api/", "project_urls": { "Download": "https://github.com/guzmonne/meraki_api/archive/1.1.3.tar.gz", "Homepage": "https://github.com/guzmonne/meraki_api" }, "release_url": "https://pypi.org/project/meraki-api/1.1.3/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Meraki Dashboard API wrapper.", "version": "1.1.3" }, "last_serial": 3007262, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "639a80548c9b15c0808f67f93138ce8b", "sha256": "2379ab7dde62bc33f25558237f877d5b892c59d5b18b65d0ded739b1ee4c9ca9" }, "downloads": -1, "filename": "meraki_api-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "639a80548c9b15c0808f67f93138ce8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20938, "upload_time": "2017-07-03T16:57:12", "url": "https://files.pythonhosted.org/packages/d3/5f/a7939b7ede75567a9aa633959432032f1543b2f2bb015a1206e9f0b042b3/meraki_api-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "020187a2c5a12a8c4824b3049e4beb5c", "sha256": "e9a02207ec5764db03e259266965799ebb8d1a258fe20d6537170f504a7e56ab" }, "downloads": -1, "filename": "meraki_api-0.0.1.tar.gz", "has_sig": false, "md5_digest": "020187a2c5a12a8c4824b3049e4beb5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13244, "upload_time": "2017-07-03T16:57:14", "url": "https://files.pythonhosted.org/packages/68/8b/c6ab797d37639029cf8a6c702664de991cc58ebfe25a0f4d58bef71cabab/meraki_api-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "11323b86ae6ad99810b7a1ae39630270", "sha256": "850dffa398304dbde6ddf8c534d54e141658a63c4ee9a38af0b6a0185d596086" }, "downloads": -1, "filename": "meraki_api-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "11323b86ae6ad99810b7a1ae39630270", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20942, "upload_time": "2017-07-03T17:25:57", "url": "https://files.pythonhosted.org/packages/c9/67/5431156abbf505a43ccd32ff79332f74bfcea6b4644c0b09454f474d2a3f/meraki_api-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bedfd9c3eff2cdada03d4a37f4fccefd", "sha256": "0ee78dc520e9432fb4306c9c38ed3c6917dc338de18c35b55a16e9f26821fc40" }, "downloads": -1, "filename": "meraki_api-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bedfd9c3eff2cdada03d4a37f4fccefd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13262, "upload_time": "2017-07-03T17:26:04", "url": "https://files.pythonhosted.org/packages/a9/ee/efc96594ac965afa26364496ca1ed7106af464509ca90308ec507e70085b/meraki_api-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3068fa7c1c8d99ec43409b71a83a9379", "sha256": "349ca12378a2003aaa6972db4530162f31a51449be1168f995359501956a386c" }, "downloads": -1, "filename": "meraki_api-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3068fa7c1c8d99ec43409b71a83a9379", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20954, "upload_time": "2017-07-03T18:34:37", "url": "https://files.pythonhosted.org/packages/f7/04/adf355338f1dfd45e52688467036de6be7a1fe8fed0fd76e32bf50e65ea9/meraki_api-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8bace7836e86913aad936cfc396feb2b", "sha256": "3d98db9f7e7949b59f942c17fa5a3c49824c03b9706af61d1ad23ae834e0fb51" }, "downloads": -1, "filename": "meraki_api-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8bace7836e86913aad936cfc396feb2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13272, "upload_time": "2017-07-03T18:34:39", "url": "https://files.pythonhosted.org/packages/48/55/b5275742b367e7a29574ecd2cf48779af22479cb6461485b226459e6c48d/meraki_api-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "a7116f99b30cfe362f1b2f64e7cc2932", "sha256": "d4ecda13b28fd0f7a1e13aeb4ee1754faeb4b297871fb5a506169da1474843f3" }, "downloads": -1, "filename": "meraki_api-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a7116f99b30cfe362f1b2f64e7cc2932", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21054, "upload_time": "2017-07-04T14:11:46", "url": "https://files.pythonhosted.org/packages/68/88/e4f34e92f868ea5f8511268d7f200c3ce27dbee023bd2e07d0599cd4fd1f/meraki_api-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec087ff740947064e1dd11a3a6487c65", "sha256": "de9afaad49e2f99244347cfbc2ba982ad417973b514a2be56a716880f383d59d" }, "downloads": -1, "filename": "meraki_api-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ec087ff740947064e1dd11a3a6487c65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13370, "upload_time": "2017-07-04T14:11:47", "url": "https://files.pythonhosted.org/packages/47/7d/956675aecc59af57f996a962de31e00c5de3c3a31647afa2776ed02246ed/meraki_api-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c2d7b31a55c703c0ab576d4974074b24", "sha256": "da7846679ea318983bf72d155c85e88057e9915a578852198f1307eaa44269b0" }, "downloads": -1, "filename": "meraki_api-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c2d7b31a55c703c0ab576d4974074b24", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21049, "upload_time": "2017-07-04T14:32:05", "url": "https://files.pythonhosted.org/packages/e0/e7/3ea74f7583ea361f1d123939896a14804e9a813271616bea408a512c5f87/meraki_api-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66931292f78fb6b082faeb65d44ea083", "sha256": "1b349e33e921c647281c92f2dccc20af6417c0f94c52666459b8ea1ebf4ddd88" }, "downloads": -1, "filename": "meraki_api-1.1.1.tar.gz", "has_sig": false, "md5_digest": "66931292f78fb6b082faeb65d44ea083", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13364, "upload_time": "2017-07-04T14:32:07", "url": "https://files.pythonhosted.org/packages/0b/50/e731b8564724137c38808a435612b78d3d6ca4ef9cfbe6c0d02dd29aa455/meraki_api-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "a122e4599c22771871f2579873c6bba0", "sha256": "472f2e16e54b3b4c622cf2a7ac1d36f5cdbe130c72faa4ff1c19c73c468f87d1" }, "downloads": -1, "filename": "meraki_api-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a122e4599c22771871f2579873c6bba0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21056, "upload_time": "2017-07-04T14:46:30", "url": "https://files.pythonhosted.org/packages/eb/23/4d8988b3c2ec4926aab9811a9148ee2ea2249896d0b3fcfc27b516745f59/meraki_api-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34e21465e3c538556833d02f2c5e0c00", "sha256": "7cfc324f5e31941566651cedef6cf92086f430b91a999549baaeb069e000eb61" }, "downloads": -1, "filename": "meraki_api-1.1.2.tar.gz", "has_sig": false, "md5_digest": "34e21465e3c538556833d02f2c5e0c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13372, "upload_time": "2017-07-04T14:46:32", "url": "https://files.pythonhosted.org/packages/88/fa/97c9fe0140148c132a259a8cf11353a1298f0a77d1bacd6e092e213eae35/meraki_api-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "cb8a6e324a8fe6d7a7fbe6c9af844480", "sha256": "11f9dffc4a3af4bbc0b1badf06c2de1e48d4820bf6f914cc317fcacff6a18657" }, "downloads": -1, "filename": "meraki_api-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cb8a6e324a8fe6d7a7fbe6c9af844480", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21074, "upload_time": "2017-07-07T20:51:24", "url": "https://files.pythonhosted.org/packages/5a/06/52d507cba2dda57ae503b9ec3de20299c1790e96b56ca3c638d2a83bd6e4/meraki_api-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f333eb1dfbc9107e5b2a0e28ce6332d6", "sha256": "1ae186b4a0ab6ccc8b70117ec891e082bbeecdf8871563905b746187bcf15914" }, "downloads": -1, "filename": "meraki_api-1.1.3.tar.gz", "has_sig": false, "md5_digest": "f333eb1dfbc9107e5b2a0e28ce6332d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13395, "upload_time": "2017-07-07T20:51:25", "url": "https://files.pythonhosted.org/packages/80/97/99745d62205790162d55c97fafd2fcd2791805b63030eebe7f52e139ffc1/meraki_api-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb8a6e324a8fe6d7a7fbe6c9af844480", "sha256": "11f9dffc4a3af4bbc0b1badf06c2de1e48d4820bf6f914cc317fcacff6a18657" }, "downloads": -1, "filename": "meraki_api-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cb8a6e324a8fe6d7a7fbe6c9af844480", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21074, "upload_time": "2017-07-07T20:51:24", "url": "https://files.pythonhosted.org/packages/5a/06/52d507cba2dda57ae503b9ec3de20299c1790e96b56ca3c638d2a83bd6e4/meraki_api-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f333eb1dfbc9107e5b2a0e28ce6332d6", "sha256": "1ae186b4a0ab6ccc8b70117ec891e082bbeecdf8871563905b746187bcf15914" }, "downloads": -1, "filename": "meraki_api-1.1.3.tar.gz", "has_sig": false, "md5_digest": "f333eb1dfbc9107e5b2a0e28ce6332d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13395, "upload_time": "2017-07-07T20:51:25", "url": "https://files.pythonhosted.org/packages/80/97/99745d62205790162d55c97fafd2fcd2791805b63030eebe7f52e139ffc1/meraki_api-1.1.3.tar.gz" } ] }