{ "info": { "author": "Bart Broere", "author_email": "mail@bartbroere.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Office/Business :: Financial", "Topic :: Utilities" ], "description": "# bunqclient\nPython client for the bunq public API\n\n![Code Climate](https://codeclimate.com/github/bartbroere/bunqclient.svg)\n![BCH compliance](https://bettercodehub.com/edge/badge/bartbroere/bunqclient?branch=master)\n![Release](https://img.shields.io/pypi/v/bunqclient.svg)\n![Licence](https://img.shields.io/pypi/l/bunqclient.svg)\n![Versions](https://img.shields.io/pypi/pyversions/bunqclient.svg)\n\n## Installation\nInstalling the latest release can be done from PyPi:\n```\npip install bunqclient\n```\n\nThe latest unreleased version can be installed from GitHub:\n```\ngit clone https://github.com/bartbroere/bunqclient/\ncd ./bunqclient\npython setup.py install\n```\n\n## Usage\nBefore using it, make sure that you understand the cost scheme of this API. \nReplace the value of the parameter ``secret`` with the API key generated in\nthe bunq app.\n\n```python\nfrom bunqclient import BunqClient\nbunq = BunqClient(secret=\"\")\n```\n\nTo use the sandbox version change the ``base`` parameter. Note that you should\nuse a separate API key for this. A sandbox key can be acquired by asking bunq\nsupport.\n\n```python\nfrom bunqclient import BunqClient\nbunq_sandbox = BunqClient(base=\"https://sandbox.public.api.bunq.com/v1\", \n secret=\"\")\n```\n\n``LIST`` requests are basically ``GET`` requests without a specified key. The \nfirst two API calls have the same effect. The third requests a specific \n``monetary-account``. Due to the way Python interprets variable names, dashes\n(``-``) in API methods and keys should be replaced with underscores (``_``).\n\n```python\nbunq.request(method=\"LIST\", monetary_account=\"\", user=1)\nbunq.request(method=\"GET\", monetary_account=\"\", user=1)\nbunq.request(method=\"GET\", monetary_account=11, user=1)\n```\n\nThese API calls return a python dictionary with the query's result.\n\n## Contributing\nTo report bugs and submit feature requests, please open an issue on GitHub.\nPull requests that resolve issues or TODO's are also greatly appreciated.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bartbroere/bunqclient/", "keywords": "bunq,client,bank,api,bunqclient", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bunqclient", "package_url": "https://pypi.org/project/bunqclient/", "platform": "", "project_url": "https://pypi.org/project/bunqclient/", "project_urls": { "Homepage": "https://github.com/bartbroere/bunqclient/" }, "release_url": "https://pypi.org/project/bunqclient/2017.7.17/", "requires_dist": null, "requires_python": "", "summary": "Python client for the bunq public API", "version": "2017.7.17" }, "last_serial": 3028799, "releases": { "2017.7.17": [ { "comment_text": "", "digests": { "md5": "7f6d55788e771469cfe11537d6c4c682", "sha256": "a34d1a51485522281cc66a8c3b21f84554f9061493e9918eb96b8f1b0a751145" }, "downloads": -1, "filename": "bunqclient-2017.7.17.zip", "has_sig": false, "md5_digest": "7f6d55788e771469cfe11537d6c4c682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6413, "upload_time": "2017-07-17T14:41:56", "url": "https://files.pythonhosted.org/packages/6d/35/ed9daf219fc9c6e8471b10a82d57739520e8dd10f93d64a2036f2497850e/bunqclient-2017.7.17.zip" } ], "2017.7.8": [ { "comment_text": "", "digests": { "md5": "7fc5d89dfe28a8c3ac0f13f72b4e1009", "sha256": "2a24517e3acbef326e4af33c21ff9b3d179e01b49119456124511c29484f0545" }, "downloads": -1, "filename": "bunqclient-2017.7.8.zip", "has_sig": false, "md5_digest": "7fc5d89dfe28a8c3ac0f13f72b4e1009", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5757, "upload_time": "2017-07-06T20:08:12", "url": "https://files.pythonhosted.org/packages/71/df/5b9c86c9e3d718138905a760156d01e7451a61892c54300450017046d4e9/bunqclient-2017.7.8.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f6d55788e771469cfe11537d6c4c682", "sha256": "a34d1a51485522281cc66a8c3b21f84554f9061493e9918eb96b8f1b0a751145" }, "downloads": -1, "filename": "bunqclient-2017.7.17.zip", "has_sig": false, "md5_digest": "7f6d55788e771469cfe11537d6c4c682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6413, "upload_time": "2017-07-17T14:41:56", "url": "https://files.pythonhosted.org/packages/6d/35/ed9daf219fc9c6e8471b10a82d57739520e8dd10f93d64a2036f2497850e/bunqclient-2017.7.17.zip" } ] }