{"info":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","description":"<html><head></head><body><p>Look up and search U.S. healthcare providers from the public CMS NPPES dataset:\nNPI lookup, provider search by name, specialty and location, ZIP or coordinate\nradius search, and NUCC taxonomy codes.</p>\n<p><strong>Data disclaimer.</strong> Provider information is based on publicly available NPPES data.\nAn NPI does not indicate licensure, credentialing, network participation, or current\npractice status.</p>\n<p><strong>Geography.</strong> Radius search uses ZIP-code centroids, not street addresses, so\ndistances are approximate. Only each provider's primary practice location is searched.</p>\n<p><strong>Rate limits.</strong> Each plan has a monthly request quota shared by all keys on the\naccount, plus a rolling one-minute burst limit per key. See\n<a href=\"https://npilayer.com/docs/rate-limits/\">https://npilayer.com/docs/rate-limits/</a>.</p>\n<p>Full documentation: <a href=\"https://npilayer.com/docs/\">https://npilayer.com/docs/</a></p>\n<p>Contact Support:\n Name: NPILayer</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"3488910","collectionId":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","publishedId":"2sBYHXRyJR","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"2563EB"},"publishDate":"2026-11-04T00:51:10.000Z"},"item":[{"name":"v1","item":[{"name":"providers","item":[{"name":"{npi}","item":[{"name":"Look up a provider by NPI","id":"a7a51275-8a06-4341-a970-ef8dcdf6a436","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.npilayer.com/v1/providers/:npi","description":"<p>Returns one provider record. The NPI's format and check digit are validated before\nthe database is queried, so the four outcomes are distinct:</p>\n<ul>\n<li>not 10 digits: <code>400 invalid_npi_format</code></li>\n<li>fails the check digit: <code>422 invalid_npi_checksum</code></li>\n<li>valid but not in NPPES: <code>404 provider_not_found</code></li>\n<li>found: <code>200</code>, with <code>status</code> set to <code>active</code> or <code>deactivated</code></li>\n</ul>\n<p>CMS publishes only the NPI and deactivation date for most deactivated NPIs, so on\nthose records the other fields are null.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}},"urlObject":{"path":["v1","providers",":npi"],"host":["https://api.npilayer.com"],"query":[],"variable":[{"id":"cf497784-8a4f-4333-89bb-5e3b2dc7b2e7","description":{"content":"<p>10-digit National Provider Identifier.</p>\n","type":"text/plain"},"type":"any","value":"1003000126","key":"npi"}]}},"response":[{"id":"7713dc01-aa2a-4e57-83bf-ceba8316eb84","name":"The provider record.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/:npi","host":["https://api.npilayer.com"],"path":["v1","providers",":npi"],"variable":[{"key":"npi","value":"1003000126","description":"10-digit National Provider Identifier."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"npi\": \"1003000126\",\n    \"entity_type\": \"individual\",\n    \"name\": {\n      \"first\": \"Jane\",\n      \"middle\": \"A\",\n      \"last\": \"Smith\",\n      \"credential\": \"MD\"\n    },\n    \"organization_name\": null,\n    \"status\": \"active\",\n    \"enumeration_date\": \"2008-04-14\",\n    \"last_updated\": \"2026-08-21\",\n    \"deactivation_date\": null,\n    \"primary_taxonomy\": {\n      \"code\": \"207RC0000X\",\n      \"description\": \"Cardiovascular Disease Physician\"\n    },\n    \"practice_address\": {\n      \"address_1\": \"123 Main St\",\n      \"address_2\": null,\n      \"city\": \"Traverse City\",\n      \"state\": \"MI\",\n      \"postal_code\": \"49684\",\n      \"country\": \"US\"\n    }\n  },\n  \"meta\": {\n    \"source\": \"CMS NPPES\"\n  }\n}"},{"id":"92ce3d62-31f1-4e53-abc8-8b95c542ccc4","name":"The NPI is not exactly 10 digits.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/:npi","host":["https://api.npilayer.com"],"path":["v1","providers",":npi"],"variable":[{"key":"npi","value":"1003000126","description":"10-digit National Provider Identifier."}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"invalid_npi_format\",\n    \"message\": \"An NPI must be exactly 10 digits.\"\n  }\n}"},{"id":"faaaa82f-a1c8-46a2-9ca6-70f3360dcded","name":"The API key is missing, invalid, or revoked. Not counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/:npi","host":["https://api.npilayer.com"],"path":["v1","providers",":npi"],"variable":[{"key":"npi","value":"1003000126","description":"10-digit National Provider Identifier."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"missing_api_key\",\n    \"message\": \"Provide an API key via \\\"Authorization: Bearer <key>\\\" or \\\"X-API-Key\\\".\"\n  }\n}"},{"id":"005361a8-52f5-4b11-9e42-e339794202d0","name":"The NPI is valid but not in the NPPES dataset.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/:npi","host":["https://api.npilayer.com"],"path":["v1","providers",":npi"],"variable":[{"key":"npi","value":"1003000126","description":"10-digit National Provider Identifier."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"provider_not_found\",\n    \"message\": \"No provider was found for the supplied NPI.\"\n  }\n}"},{"id":"6e89e07b-2b0e-432e-bf07-b9cc0f948701","name":"The NPI fails the standard check-digit validation.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/:npi","host":["https://api.npilayer.com"],"path":["v1","providers",":npi"],"variable":[{"key":"npi","value":"1003000126","description":"10-digit National Provider Identifier."}]}},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"invalid_npi_checksum\",\n    \"message\": \"This NPI fails the standard NPI check-digit validation and cannot be a real, assigned NPI.\"\n  }\n}"},{"id":"cf189d32-7bff-42ae-9852-440b1655e956","name":"`burst_rate_limit_exceeded`: too many requests in the rolling one-minute window;\nretry after the `Retry-After` delay. `monthly_quota_exceeded`: the account's monthly\nquota is used up until `reset_at`. Neither is counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/:npi","host":["https://api.npilayer.com"],"path":["v1","providers",":npi"],"variable":[{"key":"npi","value":"1003000126","description":"10-digit National Provider Identifier."}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"Seconds to wait before retrying. Sent only for burst-limit responses.","type":"text/plain"},"key":"Retry-After","value":"10"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"burst_rate_limit_exceeded\",\n    \"message\": \"Too many requests. Please slow down and retry after the indicated delay.\"\n  }\n}"}],"_postman_id":"a7a51275-8a06-4341-a970-ef8dcdf6a436"}],"id":"b0455639-d6cf-4b71-865a-88231d26877a","_postman_id":"b0455639-d6cf-4b71-865a-88231d26877a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}},{"name":"search","item":[{"name":"Search providers","id":"ee411ab8-25ea-4dc3-90ae-152c60eb20d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.npilayer.com/v1/providers/search?name=smith&first_name=string&last_name=smith&organization=string&entity_type=organization&city=string&state=MI&zip=49684&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","description":"<p>Search individuals and organizations by name, practice location and specialty.\nLocation filters match the primary practice address only. Text filters are\ncase-insensitive partial matches.</p>\n<p><code>meta.count</code> is the number of results on this page, not a total. Request the next\npage while <code>meta.has_more</code> is true. An empty query returns all providers, paginated.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}},"urlObject":{"path":["v1","providers","search"],"host":["https://api.npilayer.com"],"query":[{"description":{"content":"<p>Partial match against first name, last name, full name, or organization name.</p>\n","type":"text/plain"},"key":"name","value":"smith"},{"description":{"content":"<p>Partial match against first name (individuals).</p>\n","type":"text/plain"},"key":"first_name","value":"string"},{"description":{"content":"<p>Partial match against last name (individuals).</p>\n","type":"text/plain"},"key":"last_name","value":"smith"},{"description":{"content":"<p>Partial match against organization name.</p>\n","type":"text/plain"},"key":"organization","value":"string"},{"key":"entity_type","value":"organization"},{"description":{"content":"<p>Partial match against practice city.</p>\n","type":"text/plain"},"key":"city","value":"string"},{"description":{"content":"<p>Two-letter state abbreviation of the practice address.</p>\n","type":"text/plain"},"key":"state","value":"MI"},{"description":{"content":"<p>ZIP code of the practice address; only the first 5 digits are used.</p>\n","type":"text/plain"},"key":"zip","value":"49684"},{"description":{"content":"<p>Exact NUCC taxonomy code, matched against the provider's primary taxonomy.</p>\n","type":"text/plain"},"key":"taxonomy","value":"207RC0000X"},{"description":{"content":"<p>Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").</p>\n","type":"text/plain"},"key":"specialty","value":"cardiology"},{"description":{"content":"<p>Results per page. Values above 100 are treated as 100.</p>\n","type":"text/plain"},"key":"limit","value":"25"},{"description":{"content":"<p>Page number, starting at 1.</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"c192d395-fa12-465a-a45e-4bbcd76d00e5","name":"A page of matching providers.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/search?name=smith&first_name=string&last_name=smith&organization=string&entity_type=organization&city=string&state=MI&zip=49684&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","search"],"query":[{"description":"Partial match against first name, last name, full name, or organization name.","key":"name","value":"smith"},{"description":"Partial match against first name (individuals).","key":"first_name","value":"string"},{"description":"Partial match against last name (individuals).","key":"last_name","value":"smith"},{"description":"Partial match against organization name.","key":"organization","value":"string"},{"key":"entity_type","value":"organization"},{"description":"Partial match against practice city.","key":"city","value":"string"},{"description":"Two-letter state abbreviation of the practice address.","key":"state","value":"MI"},{"description":"ZIP code of the practice address; only the first 5 digits are used.","key":"zip","value":"49684"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"npi\": \"1003000126\",\n      \"entity_type\": \"individual\",\n      \"name\": \"Jane Smith, MD\",\n      \"specialty\": \"Cardiovascular Disease Physician\",\n      \"city\": \"Traverse City\",\n      \"state\": \"MI\",\n      \"status\": \"active\"\n    }\n  ],\n  \"meta\": {\n    \"count\": 1,\n    \"has_more\": false,\n    \"page\": 1,\n    \"limit\": 25\n  }\n}"},{"id":"4f953120-27bb-4193-8bdc-8de22ef54e47","name":"The API key is missing, invalid, or revoked. Not counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/search?name=smith&first_name=string&last_name=smith&organization=string&entity_type=organization&city=string&state=MI&zip=49684&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","search"],"query":[{"description":"Partial match against first name, last name, full name, or organization name.","key":"name","value":"smith"},{"description":"Partial match against first name (individuals).","key":"first_name","value":"string"},{"description":"Partial match against last name (individuals).","key":"last_name","value":"smith"},{"description":"Partial match against organization name.","key":"organization","value":"string"},{"key":"entity_type","value":"organization"},{"description":"Partial match against practice city.","key":"city","value":"string"},{"description":"Two-letter state abbreviation of the practice address.","key":"state","value":"MI"},{"description":"ZIP code of the practice address; only the first 5 digits are used.","key":"zip","value":"49684"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"missing_api_key\",\n    \"message\": \"Provide an API key via \\\"Authorization: Bearer <key>\\\" or \\\"X-API-Key\\\".\"\n  }\n}"},{"id":"277183d4-e4b8-42dc-8789-447312e7097c","name":"`burst_rate_limit_exceeded`: too many requests in the rolling one-minute window;\nretry after the `Retry-After` delay. `monthly_quota_exceeded`: the account's monthly\nquota is used up until `reset_at`. Neither is counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/search?name=smith&first_name=string&last_name=smith&organization=string&entity_type=organization&city=string&state=MI&zip=49684&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","search"],"query":[{"description":"Partial match against first name, last name, full name, or organization name.","key":"name","value":"smith"},{"description":"Partial match against first name (individuals).","key":"first_name","value":"string"},{"description":"Partial match against last name (individuals).","key":"last_name","value":"smith"},{"description":"Partial match against organization name.","key":"organization","value":"string"},{"key":"entity_type","value":"organization"},{"description":"Partial match against practice city.","key":"city","value":"string"},{"description":"Two-letter state abbreviation of the practice address.","key":"state","value":"MI"},{"description":"ZIP code of the practice address; only the first 5 digits are used.","key":"zip","value":"49684"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"Seconds to wait before retrying. Sent only for burst-limit responses.","type":"text/plain"},"key":"Retry-After","value":"10"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"burst_rate_limit_exceeded\",\n    \"message\": \"Too many requests. Please slow down and retry after the indicated delay.\"\n  }\n}"}],"_postman_id":"ee411ab8-25ea-4dc3-90ae-152c60eb20d8"}],"id":"ad42060e-8782-445d-90c2-b5b58594f351","_postman_id":"ad42060e-8782-445d-90c2-b5b58594f351","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}},{"name":"nearby","item":[{"name":"Find providers near a ZIP code or coordinates","id":"3f743a7d-c20e-4aab-b255-34ffbbf4c547","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.npilayer.com/v1/providers/nearby?zip=49684&lat=44.7631&lng=-85.6206&radius=25&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","description":"<p>Providers whose primary practice location is within <code>radius</code> miles of a ZIP code or\na latitude/longitude, ordered by distance. Provide either <code>zip</code> or both <code>lat</code> and\n<code>lng</code>.</p>\n<p>Distances are between ZIP-code centroids, not street addresses, so they are\napproximate. Unlike provider search, <code>meta.count</code> here is the total number of\nproviders within the radius.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}},"urlObject":{"path":["v1","providers","nearby"],"host":["https://api.npilayer.com"],"query":[{"description":{"content":"<p>5-digit ZIP code to search around. Required unless lat and lng are given.</p>\n","type":"text/plain"},"key":"zip","value":"49684"},{"description":{"content":"<p>Latitude in decimal degrees. Use with lng instead of zip.</p>\n","type":"text/plain"},"key":"lat","value":"44.7631"},{"description":{"content":"<p>Longitude in decimal degrees. Use with lat instead of zip.</p>\n","type":"text/plain"},"key":"lng","value":"-85.6206"},{"description":{"content":"<p>Search radius in miles.</p>\n","type":"text/plain"},"key":"radius","value":"25"},{"description":{"content":"<p>Exact NUCC taxonomy code, matched against the provider's primary taxonomy.</p>\n","type":"text/plain"},"key":"taxonomy","value":"207RC0000X"},{"description":{"content":"<p>Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").</p>\n","type":"text/plain"},"key":"specialty","value":"cardiology"},{"description":{"content":"<p>Results per page. Values above 100 are treated as 100.</p>\n","type":"text/plain"},"key":"limit","value":"25"},{"description":{"content":"<p>Page number, starting at 1.</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"4aaf96c7-81f4-4077-9952-7c275aa88e7d","name":"Providers within the radius, nearest first.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/nearby?zip=49684&lat=44.7631&lng=-85.6206&radius=25&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","nearby"],"query":[{"description":"5-digit ZIP code to search around. Required unless lat and lng are given.","key":"zip","value":"49684"},{"description":"Latitude in decimal degrees. Use with lng instead of zip.","key":"lat","value":"44.7631"},{"description":"Longitude in decimal degrees. Use with lat instead of zip.","key":"lng","value":"-85.6206"},{"description":"Search radius in miles.","key":"radius","value":"25"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"npi\": \"1003000126\",\n      \"entity_type\": \"individual\",\n      \"name\": \"Jane Smith, MD\",\n      \"specialty\": \"Cardiovascular Disease Physician\",\n      \"city\": \"Traverse City\",\n      \"state\": \"MI\",\n      \"status\": \"active\",\n      \"distance_miles\": 3.8\n    }\n  ],\n  \"meta\": {\n    \"count\": 1,\n    \"page\": 1,\n    \"limit\": 25,\n    \"radius_miles\": 25,\n    \"center\": {\n      \"zip\": \"49684\"\n    }\n  }\n}"},{"id":"a7185fdb-6701-4620-a86f-fd15b5fed7d6","name":"No location was given, or the ZIP code is unknown.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/nearby?zip=49684&lat=44.7631&lng=-85.6206&radius=25&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","nearby"],"query":[{"description":"5-digit ZIP code to search around. Required unless lat and lng are given.","key":"zip","value":"49684"},{"description":"Latitude in decimal degrees. Use with lng instead of zip.","key":"lat","value":"44.7631"},{"description":"Longitude in decimal degrees. Use with lat instead of zip.","key":"lng","value":"-85.6206"},{"description":"Search radius in miles.","key":"radius","value":"25"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"invalid_location\",\n    \"message\": \"Provide either zip or lat+lng to search nearby providers.\"\n  }\n}"},{"id":"2587d387-b23f-4e61-9e25-0bf1234d2518","name":"The API key is missing, invalid, or revoked. Not counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/nearby?zip=49684&lat=44.7631&lng=-85.6206&radius=25&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","nearby"],"query":[{"description":"5-digit ZIP code to search around. Required unless lat and lng are given.","key":"zip","value":"49684"},{"description":"Latitude in decimal degrees. Use with lng instead of zip.","key":"lat","value":"44.7631"},{"description":"Longitude in decimal degrees. Use with lat instead of zip.","key":"lng","value":"-85.6206"},{"description":"Search radius in miles.","key":"radius","value":"25"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"missing_api_key\",\n    \"message\": \"Provide an API key via \\\"Authorization: Bearer <key>\\\" or \\\"X-API-Key\\\".\"\n  }\n}"},{"id":"275d2636-c73d-4c30-962f-234688910134","name":"`burst_rate_limit_exceeded`: too many requests in the rolling one-minute window;\nretry after the `Retry-After` delay. `monthly_quota_exceeded`: the account's monthly\nquota is used up until `reset_at`. Neither is counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/providers/nearby?zip=49684&lat=44.7631&lng=-85.6206&radius=25&taxonomy=207RC0000X&specialty=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","providers","nearby"],"query":[{"description":"5-digit ZIP code to search around. Required unless lat and lng are given.","key":"zip","value":"49684"},{"description":"Latitude in decimal degrees. Use with lng instead of zip.","key":"lat","value":"44.7631"},{"description":"Longitude in decimal degrees. Use with lat instead of zip.","key":"lng","value":"-85.6206"},{"description":"Search radius in miles.","key":"radius","value":"25"},{"description":"Exact NUCC taxonomy code, matched against the provider's primary taxonomy.","key":"taxonomy","value":"207RC0000X"},{"description":"Partial text match against the primary taxonomy's display name, classification and\nspecialization. Common everyday terms are also searched by NUCC's wording (for\nexample \"cardiology\" also matches \"Cardiovascular Disease\").\n","key":"specialty","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"Seconds to wait before retrying. Sent only for burst-limit responses.","type":"text/plain"},"key":"Retry-After","value":"10"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"burst_rate_limit_exceeded\",\n    \"message\": \"Too many requests. Please slow down and retry after the indicated delay.\"\n  }\n}"}],"_postman_id":"3f743a7d-c20e-4aab-b255-34ffbbf4c547"}],"id":"c0b25b21-b005-47e4-8d02-8b037364f7be","_postman_id":"c0b25b21-b005-47e4-8d02-8b037364f7be","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}}],"id":"55e594da-97de-49c5-8391-f0f40519fc40","_postman_id":"55e594da-97de-49c5-8391-f0f40519fc40","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}},{"name":"taxonomies","item":[{"name":"search","item":[{"name":"Search taxonomy codes","id":"ea46be2c-885a-4824-bead-1f687116f82c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.npilayer.com/v1/taxonomies/search?q=cardiology&limit=25&page=1","description":"<p>Partial, case-insensitive match against code, display name, grouping,\nclassification and specialization. Common everyday terms are also searched by\nNUCC's wording (for example \"cardiology\" also finds \"Cardiovascular Disease\").\nResults can include inactive codes; check <code>active</code>. <code>meta.count</code> is the total.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}},"urlObject":{"path":["v1","taxonomies","search"],"host":["https://api.npilayer.com"],"query":[{"description":{"content":"<p>Search text.</p>\n","type":"text/plain"},"key":"q","value":"cardiology"},{"description":{"content":"<p>Results per page. Values above 100 are treated as 100.</p>\n","type":"text/plain"},"key":"limit","value":"25"},{"description":{"content":"<p>Page number, starting at 1.</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"56e138ce-f511-4c68-b868-41a66bbf55aa","name":"A page of taxonomy codes.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies/search?q=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies","search"],"query":[{"description":"Search text.","key":"q","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"code\": \"207RC0000X\",\n      \"grouping\": \"Allopathic & Osteopathic Physicians\",\n      \"classification\": \"Internal Medicine\",\n      \"specialization\": \"Cardiovascular Disease\",\n      \"display_name\": \"Cardiovascular Disease Physician\",\n      \"definition\": null,\n      \"active\": true\n    }\n  ],\n  \"meta\": {\n    \"count\": 1,\n    \"page\": 1,\n    \"limit\": 25\n  }\n}"},{"id":"30295a07-9772-4ef9-b1d7-cadd257ef419","name":"The q parameter is missing or blank.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies/search?q=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies","search"],"query":[{"description":"Search text.","key":"q","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"missing_parameter\",\n    \"message\": \"Query parameter \\\"q\\\" is required.\"\n  }\n}"},{"id":"870ea993-47b1-4957-a243-8d47a5af4f83","name":"The API key is missing, invalid, or revoked. Not counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies/search?q=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies","search"],"query":[{"description":"Search text.","key":"q","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"missing_api_key\",\n    \"message\": \"Provide an API key via \\\"Authorization: Bearer <key>\\\" or \\\"X-API-Key\\\".\"\n  }\n}"},{"id":"29bc2f18-9bb7-4976-ada0-583410e89a1e","name":"`burst_rate_limit_exceeded`: too many requests in the rolling one-minute window;\nretry after the `Retry-After` delay. `monthly_quota_exceeded`: the account's monthly\nquota is used up until `reset_at`. Neither is counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies/search?q=cardiology&limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies","search"],"query":[{"description":"Search text.","key":"q","value":"cardiology"},{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"Seconds to wait before retrying. Sent only for burst-limit responses.","type":"text/plain"},"key":"Retry-After","value":"10"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"burst_rate_limit_exceeded\",\n    \"message\": \"Too many requests. Please slow down and retry after the indicated delay.\"\n  }\n}"}],"_postman_id":"ea46be2c-885a-4824-bead-1f687116f82c"}],"id":"9fb11659-695a-4f07-9fb5-0a591b2bd78b","_postman_id":"9fb11659-695a-4f07-9fb5-0a591b2bd78b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}},{"name":"List taxonomy codes","id":"305a5900-9e92-4fe1-a8c5-38bd3e2e9664","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.npilayer.com/v1/taxonomies?limit=25&page=1","description":"<p>Active NUCC taxonomy codes, ordered by display name. <code>meta.count</code> is the total.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}},"urlObject":{"path":["v1","taxonomies"],"host":["https://api.npilayer.com"],"query":[{"description":{"content":"<p>Results per page. Values above 100 are treated as 100.</p>\n","type":"text/plain"},"key":"limit","value":"25"},{"description":{"content":"<p>Page number, starting at 1.</p>\n","type":"text/plain"},"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"1c6f5113-e58c-4b05-bd67-98b00c2039a1","name":"A page of taxonomy codes.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies?limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies"],"query":[{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"code\": \"207RC0000X\",\n      \"grouping\": \"Allopathic & Osteopathic Physicians\",\n      \"classification\": \"Internal Medicine\",\n      \"specialization\": \"Cardiovascular Disease\",\n      \"display_name\": \"Cardiovascular Disease Physician\",\n      \"definition\": null,\n      \"active\": true\n    }\n  ],\n  \"meta\": {\n    \"count\": 1,\n    \"page\": 1,\n    \"limit\": 25\n  }\n}"},{"id":"b883b4cc-011b-4413-a0a2-4781ba4c4aa4","name":"The API key is missing, invalid, or revoked. Not counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies?limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies"],"query":[{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"missing_api_key\",\n    \"message\": \"Provide an API key via \\\"Authorization: Bearer <key>\\\" or \\\"X-API-Key\\\".\"\n  }\n}"},{"id":"89aef841-32af-4a10-a122-2fa807b2e052","name":"`burst_rate_limit_exceeded`: too many requests in the rolling one-minute window;\nretry after the `Retry-After` delay. `monthly_quota_exceeded`: the account's monthly\nquota is used up until `reset_at`. Neither is counted toward the quota.","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://api.npilayer.com/v1/taxonomies?limit=25&page=1","host":["https://api.npilayer.com"],"path":["v1","taxonomies"],"query":[{"description":"Results per page. Values above 100 are treated as 100.","key":"limit","value":"25"},{"description":"Page number, starting at 1.","key":"page","value":"1"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"Seconds to wait before retrying. Sent only for burst-limit responses.","type":"text/plain"},"key":"Retry-After","value":"10"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"burst_rate_limit_exceeded\",\n    \"message\": \"Too many requests. Please slow down and retry after the indicated delay.\"\n  }\n}"}],"_postman_id":"305a5900-9e92-4fe1-a8c5-38bd3e2e9664"}],"id":"f90d9791-e742-4516-b920-589768b67a86","_postman_id":"f90d9791-e742-4516-b920-589768b67a86","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}}],"id":"5b991243-d22c-452c-a7e4-0f4f5e5ff8b7","_postman_id":"5b991243-d22c-452c-a7e4-0f4f5e5ff8b7","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","id":"063f5aec-8066-4b04-b39e-8ccc1fdfde7f","name":"NPILayer API","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{apiKey}}"}]}},"variable":[{"key":"baseUrl","value":"https://api.npilayer.com"}]}