Is there a free API or some other way to determine what carrier a cell phone number is registered with?
I'd like my application to broadcast text messages without them picking their carrier from a list.
UPDATE: Interestingly, a coworker found the answer: http://developer.whitepages.com/
UPDATE2: Well the whitepages license agreement is so restrictive that you can't build an app for it. Any other ideas?
UPDATE3:
At some point, someone removed my Update 2. This puts it back. More importantly as of 10/19/2015 the Terms of Service is still in a state that it should be impossible to legally utilize their services.
The Lookup API lets your client applications send requests to the Safe Browsing servers to check if URLs are included on any of the Safe Browsing lists. If a URL is found on one or more lists, the matching information is returned.
Dial 611 from your phone or go to http://freecarrierlookup.com website and enter your phone number. How do I know which carrier to select if my phone uses a reseller, or mobile virtual network operator (MVNO), service?
Given a phone number, Twilio Lookup can identify the number's carrier and what type of phone it is (landline, mobile, or VoIP). In the U.S., Lookup can also retrieve the name of the person or business associated with a phone number (if available).
Twilio is a platform for legitimate companies to send wanted communications to their customers – communications those customers have opted into.
Data24-7 offers an API for looking up the carrier for wireless phone numbers. It also returns the email addresses to send SMS and MMS messages to the phone. It's not free, it's $12 per month and $0.006 per lookup.
The link is: http://www.data24-7.com
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With