{ "info": { "author": "Andy Huynh", "author_email": "andy.huynh312@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": ".. image:: https://badge.fury.io/py/npyi.svg\n :target: https://badge.fury.io/py/npyi\n\n.. image:: https://travis-ci.com/andyh1203/npyi.svg?branch=master\n :target: https://travis-ci.com/andyh1203/npyi\n\n.. image:: https://codecov.io/gh/andyh1203/npyi/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/andyh1203/npyi\n\n.. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg\n :target: https://opensource.org/licenses/BSD-3-Clause\n\n.. image:: https://img.shields.io/pypi/pyversions/npyi.svg\n :target: https://pypi.org/project/npyi/\n\n.. image:: https://pyup.io/repos/github/andyh1203/npyi/shield.svg\n :target: https://pyup.io/repos/github/andyh1203/npyi/\n :alt: Updates\n\nNPyI\n==============\n\n.. pull-quote::\n API wrapper around the NPPES API.\n https://npiregistry.cms.hhs.gov/registry/help-api\n\n\n\n* Documentation: https://npyi.readthedocs.io/en/latest/\n\n\nInstall\n-------\n\n.. code-block:: shell\n\n pip install npyi\n\n\nExamples\n--------\n\n.. code-block::\n\n from npyi import npi\n\n # sample search by first_name / last_name\n response = npi.search(search_params={'first_name': 'Andrew', 'last_name': 'Jackson'})\n print(response.keys()) # dict_keys(['result_count', 'results'])\n first_entry = response['results'][0]\n print(first_entry['basic']['first_name']) # ANDREW\n print(first_entry['basic']['last_name']) # JACKSON\n\n # sample search by NPI number\n response = search(search_params={'number': '1417367343'})\n print(response['result_count']) # 1\n print(response['results'][0]['number']) # 1417367343\n\n # sample search by city\n response = search(search_params={'city': 'San Francisco'})\n first_entry = response['results'][0]\n print(len(first_entry['addresses'])) # 2 (different address purposes - LOCATION and MAILING)\n print(first_entry['addresses'][0]['city']) # SAN FRANCISCO\n\n # limit example\n response = search(search_params={'first_name': 'Andrew', 'city': 'New York'}, limit=50)\n print(response['result_count']) # 50\n response = search(search_params={'first_name': 'Andrew', 'city': 'New York'}, limit=1000)\n print(response['result_count']) # 200 (200 is the max)\n response = search(search_params={'first_name': 'Andrew', 'city': 'New York'})\n print(response['result_count']) # 10 (10 is the default)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/andyh1203/npyi", "keywords": "npyi,npi,nppes", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "npyi", "package_url": "https://pypi.org/project/npyi/", "platform": "", "project_url": "https://pypi.org/project/npyi/", "project_urls": { "Homepage": "https://github.com/andyh1203/npyi" }, "release_url": "https://pypi.org/project/npyi/0.1.3/", "requires_dist": [ "requests (==2.21.0)" ], "requires_python": "", "summary": "API wrapper around the NPPES API", "version": "0.1.3" }, "last_serial": 5236277, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "bc26180562bbe00f167da7736d6d1ca5", "sha256": "6171820934de7eb467471e8d26b52ac602c2989d89bae6dcd1d7a780cc62302f" }, "downloads": -1, "filename": "npyi-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc26180562bbe00f167da7736d6d1ca5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4022, "upload_time": "2019-04-28T08:29:20", "url": "https://files.pythonhosted.org/packages/5d/7e/9eac38e5ad176fa0c12fd75be476ea2442a73af492143ff205ac83f31434/npyi-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73f4d2a1bed2fd6939b3c23ec45cac99", "sha256": "e251150d0b3afb083d95427e8e91ece141aae13644ad17638699932e2f251934" }, "downloads": -1, "filename": "npyi-0.1.0.tar.gz", "has_sig": false, "md5_digest": "73f4d2a1bed2fd6939b3c23ec45cac99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4738, "upload_time": "2019-04-28T08:29:30", "url": "https://files.pythonhosted.org/packages/1d/8c/4313378ad416d242289393f8f4f4ad09fb5558c0de1bb896663ae2adf4d5/npyi-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "56ade6a0afd3d47748ebe424abce3743", "sha256": "bdbbc9e26b7703dc2fc53b42f656469dd14f305c608e55a93c4ccace5ed01855" }, "downloads": -1, "filename": "npyi-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "56ade6a0afd3d47748ebe424abce3743", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6083, "upload_time": "2019-04-29T06:45:21", "url": "https://files.pythonhosted.org/packages/fc/bb/76951e282b07e85ac6742bdb8d324aa3de1599028bc732ea25f69cc236ce/npyi-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "114998b52e6d17909cd771195fdef954", "sha256": "28e5d3f13386647a88ec626d6814382ca1b81b1273a4a348989d76dcb1824296" }, "downloads": -1, "filename": "npyi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "114998b52e6d17909cd771195fdef954", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4448, "upload_time": "2019-04-29T06:45:25", "url": "https://files.pythonhosted.org/packages/1a/b3/e1cb51f4b2596a11378a841cd18944fc3f4ea2f6d6bc3b6ac95bdf782744/npyi-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0d41616db0a873eb8fb821fb98af48bc", "sha256": "a192f036bbd777506217cbc054ba19c62d8def3a907f74989c8f8657be0d0000" }, "downloads": -1, "filename": "npyi-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0d41616db0a873eb8fb821fb98af48bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6148, "upload_time": "2019-05-06T06:50:57", "url": "https://files.pythonhosted.org/packages/12/62/7af95336a6a9acec5b8acf4c1faaba2f745f816fa8f2e67ecd933c95c932/npyi-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62756126eb55f85266a34bf508cf382a", "sha256": "3734088458613d5f488948c92802d497c89a6732600e11f5f8d908c821a6b12d" }, "downloads": -1, "filename": "npyi-0.1.2.tar.gz", "has_sig": false, "md5_digest": "62756126eb55f85266a34bf508cf382a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4600, "upload_time": "2019-05-01T05:22:30", "url": "https://files.pythonhosted.org/packages/09/2a/2ba2add5221a5cee09ac3ca27be7967f12f95c6cd122a5d747e45aba0ed6/npyi-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3a1ca57dfcf7017252c059307801f505", "sha256": "7b61b2804be1eb0ce44424bfad25f4ff97bd5413a2204d5ac50030ec43744099" }, "downloads": -1, "filename": "npyi-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3a1ca57dfcf7017252c059307801f505", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6276, "upload_time": "2019-05-07T06:04:28", "url": "https://files.pythonhosted.org/packages/61/07/780b3845ab39a0ecc488e3838ecdee2716bf03c78cef134eccb30f6dfff3/npyi-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "039f9a60c0c4a74ecfb8ae52ab75eac6", "sha256": "a36c81a592d4945774a568b9c11f957f3b6d7197169928d21f5a6351eb554762" }, "downloads": -1, "filename": "npyi-0.1.3.tar.gz", "has_sig": false, "md5_digest": "039f9a60c0c4a74ecfb8ae52ab75eac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2019-05-07T06:04:29", "url": "https://files.pythonhosted.org/packages/12/b5/e81a80c05f652b5fbdf2ef0b34f493a4deccf94e6ec27622735491b809a2/npyi-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a1ca57dfcf7017252c059307801f505", "sha256": "7b61b2804be1eb0ce44424bfad25f4ff97bd5413a2204d5ac50030ec43744099" }, "downloads": -1, "filename": "npyi-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3a1ca57dfcf7017252c059307801f505", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6276, "upload_time": "2019-05-07T06:04:28", "url": "https://files.pythonhosted.org/packages/61/07/780b3845ab39a0ecc488e3838ecdee2716bf03c78cef134eccb30f6dfff3/npyi-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "039f9a60c0c4a74ecfb8ae52ab75eac6", "sha256": "a36c81a592d4945774a568b9c11f957f3b6d7197169928d21f5a6351eb554762" }, "downloads": -1, "filename": "npyi-0.1.3.tar.gz", "has_sig": false, "md5_digest": "039f9a60c0c4a74ecfb8ae52ab75eac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2019-05-07T06:04:29", "url": "https://files.pythonhosted.org/packages/12/b5/e81a80c05f652b5fbdf2ef0b34f493a4deccf94e6ec27622735491b809a2/npyi-0.1.3.tar.gz" } ] }