Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.63 KB

README.md

File metadata and controls

49 lines (37 loc) · 1.63 KB

PhoneScoutNA

Get instant, detailed loss prevention information for any North American (+1) phone number with data sourced directly from the CNAC and NANPA.

Features

  • Search by number to get ratecenter, exchange, prefix type (ILEC/CLEC/RBOC/Reseller), precise location, CLLI, and line type, with complete coverage of the United States and Canada.
  • Detailed results including latitude and longitude geocoded to the central office serving the number.
  • Absolute accuracy - data is sourced directly from the CNAC and NANPA, and I strive to update it bi-yearly.
  • API access for easy integration with your existing systems.

Disclaimer

These results are not number-portability aware. Due to regulations in Canada, local number portabiliy data for Canadian phone numbers are not available without approval from the Canadian Local Number Portability Consortium (CLNPC).

Since the full CSV file is too large to fit on GitHub directly, it will be downloaded by the script on runtime.

Live Example

Try looking up a phone number using my live API here:

https://amiragassi.github.io/Advanced-Phone-Lookup/

https://nexuslinksoftwares-a7cc4c050fd6.herokuapp.com/lookup/+14168573483

Example

GET http://localhost:8080/lookup/+14164385639

{
   "NPA":"416",
   "NXX":"438",
   "Thousands":"",
   "State":"ON",
   "Company":"Bell Canada",
   "OCN":"8051",
   "Ratecenter":"Toronto",
   "CLLI":"TOROON50DS0",
   "Assign Date":"00/00/0000",
   "Prefix Type":"ICO",
   "Switch Name":"",
   "Switch Type":"Northern Telecom DMS100 (Digital) Host",
   "LATA":"888",
   "Country":"CA"
}