You may be able to get limited free information (for example, city) or for a healthy fee - relatively more detailed information (address) from various suppliers related to Whitepages. This should cover stationary lines , as well as, to some extent, mobile (cells) lines. Keep in mind that in the case of mobile lines, the information (billing address at best, BTW, and not the final location) can be fragmentary or even misleading (numbers can be registered by third-party companies that manage the fleet of mobile phones for enterprises - companies, which can be registered at addresses completely different from the addresses of companies using the fleet.) Then you will need to resolve the street address to latitude / duration, so this will be a two-step process. Regarding VoIP , you can read GEOPRIV .
Take a look at this whitepages.com example to see how they expect you to interact with your database (I doubt what you want, but that's what they offer.)
source
share