{"_id":"@apilayer/numverify","_rev":"1-3286f9994c7ddbd37d4725310c884f6f","name":"@apilayer/numverify","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.6":{"name":"@apilayer/numverify","version":"0.1.6","author":{"name":"Samuel Oloruntoba","email":"github@kayandra.co","url":"https://kayandra.co"},"license":"MIT","dependencies":{"@types/node-fetch":"^2.5.0","node-fetch":"^2.5.0"},"gitHead":"e0a9510ba4e021cc2692311d4869e451bef33799","publishConfig":{"access":"public"},"description":"Numverify offers global phone number validation & lookup JSON API","_id":"@apilayer/numverify@0.1.6","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-GSGo7Zp1L35ou9Srp7lGUI2AXnyeYpoCXWU/NKSq0zThhbOwy+x7vEW/IjwPkIdVeE//P/dPP1DfC9sJMjywzA==","shasum":"0848191b2247e8091483f90200f1d26b05e01684","tarball":"https://registry.npmjs.org/@apilayer/numverify/-/numverify-0.1.6.tgz","fileCount":5,"unpackedSize":4540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkzKjCRA9TVsSAnZWagAA/OsP/1rE2a0RjyvE1ncft97b\nfAl1bXpbIFxaT8lIRZFS8jHpnIcIjCdTAxS/qq7xGidKamtb8bjFRQjKyY1G\n6QIi8xms/VQSMG4qTQ5HYQS6CFYKnfMKqnTv9QA83LNN6z6PemEGS3lGsLMC\n96/ySdWKu6mIWlOUolueAGwTGu2esKxJkxotM5zRDUwFQSs9TXV/+h5HUfw4\nL2U2NjZlWOl+4neNUCpEZJgKp6poN1d70GAPEcjm3mTEkuei4nqKnqltlYRC\nN0JLGT3GH4VYZifMY+LbfQv0LCe3CXmnXMs14y2jU7Iz4YNymfwD/lbZooCe\ngcC92tP2W78E9hFWIjgtMebOvOixlLusVFZssBRxPX+PVVLROptO4k/v84M6\nERLWQbMdsiii3tthUe7OszxAapLS0bF0UYqNCHrYgENcRindZZa70SoQQmr7\nf4GdgCq8/PDAHd5OG/cSs6tj2AggAMkXSHC6KOVlNMdxKBoTgB1sh/buq05C\nF4xDjJAYv7yvEbuZMgcykRF0Uk4EGFFj75DNs11iWM3rXQkKnZc/DyQp+/5t\nWfU1oU4HgKytPMghufpTVuyawDpPWz7IjW3JUGztXQ5jfM4xV9CtYAAjA7TK\nAs2Aw54B3rgTItpMo0hOtOPQRdsNuC7Qo8cJR6Qi8/jNi6yWEFOU+Oe+oRTy\nix0I\r\n=AM7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDK+6LxImSf3ONGyk2eCV/p3u739kB4SF0m/LaeJ8dp2AiBdFFqFWbeT+SD5Sba1Z3FSTN2JPJKDeqNl7Pe2E37LiQ=="}]},"maintainers":[{"name":"kayandra","email":"tag@kayandra.co"},{"name":"apilayer-p","email":"support@apilayer.com"}],"_npmUser":{"name":"kayandra","email":"tag@kayandra.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/numverify_0.1.6_1569927842357_0.9168727332439357"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-01T11:04:02.028Z","0.1.6":"2019-10-01T11:04:02.491Z","modified":"2022-04-04T14:37:50.893Z"},"maintainers":[{"name":"kayandra","email":"tag@kayandra.co"},{"name":"apilayer-p","email":"support@apilayer.com"}],"description":"Numverify offers global phone number validation & lookup JSON API","author":{"name":"Samuel Oloruntoba","email":"github@kayandra.co","url":"https://kayandra.co"},"license":"MIT","readme":"# numverify-go\n\nNumverify offers global phone number validation & lookup JSON API\n\n## Installation\n\nUsing npm\n\n```\nnpm require --save @apilayer/numverify\n```\n\nor yarn\n\n```\nyarn add @apilayer/numverify\n```\n\n## `validate`\n\n`validate` validates mobile number\n\n**Signature:**\n\n```typescript\nvalidate(number: string, country_code: string = ''): Promise<Response>\n```\n\n**Example:**\n\n```javascript\nconst response = layer.check(\"14158586273\")\n\nconsole.log(\"response: \", response)\n```\n\n> Specifying a country code above will perform a local number search\n\n**Response:**\n\n```javascript\n{\n  valid: true,\n  number: \"14158586273\",\n  local_format: \"4158586273\",\n  international_format: \"+14158586273\",\n  country_prefix: \"+1\",\n  country_code: \"US\",\n  country_name: \"United States of America\",\n  location: \"Novato\",\n  carrier: \"AT&T Mobility LLC\",\n  line_type: \"mobile\"\n}\n```\n\n## `countries`\n\n`countries` returns a list of all supported countries\n\n**Signature:**\n\n```typescript\ncountries(): Promise<Record<string, Record<string, string>>>\n```\n\n**Example:**\n\n```javascript\nconst response = layer.countries()\n\nconsole.log(\"response: \", response)\n```\n\n**Response:**\n\n```javascript\n{\n  \"AF\": {\n    \"country_name\": \"Afghanistan\",\n    \"dialling_code\": \"+93\"\n  },\n  ...\n}\n```\n\n## License\n\n[MIT](/LICENSE)\n","readmeFilename":"README.md"}