CallerLookup

Reverse Caller Identity


Keywords
Reverse, Caller, Identity, TrueCaller, agi, asterisk, asterisk-pbx, callerid, cid, cname, coldcalls, freepbx, marketing, nuisancecalls, pbx, spam, superfecta, voip, wrapper
License
gnuplot
Install
pip install CallerLookup==1.2.94

Documentation

https://travis-ci.org/scottphilip/caller-lookup.svg?branch=master

Caller Lookup

Wrapper for TrueCaller

Installation Instructions

pip install CallerLookup

Usage

with CallerLookup(username="username@gmail.com",
                  password="password",
                  secret="secret") as caller_lookup:

    result = caller_lookup.search(number="0202-456-1111", region_dial_code="1")
    print(str(result))

Output:

{
    "IS_VALID": True,
    "SCORE": 80.0,
    "RESULT": "SUCCESS",
    "REGION_DIAL_CODE": "1",
    "ADDRESS": "1600PennsylvaniaAveNW,
    TheWhiteHouse,
    Downtown,
    Washington,
    DC20006",
    "NUMBER_E164": "+12024561111",
    "REGION": "US",
    "NUMBER_NATIONAL": "(202)456-1111",
    "TIME_TAKEN": 0.701,
    "NAME": "WhiteHouse"
}

Dependencies

PyPI Packages:

  • GoogleToken
  • phonenumbers
  • cryptography
  • appdirs
  • requests
  • python-dateutil

Testing

Tested on Python:

  • 2.7
  • 3.6

Credits

Scott Philip

Berlin, Germany

Licence

GNU General Public License (Version 3, 29 June 2007)

CallerLookup Copyright © 2017 Scott Philip