Wondering what’s next for npm?Check out our public roadmap! »

    tel-carrier

    1.3.10 • Public • Published

    node-tel-carrier

    Lookup the carrier and sms / mms gateway email addresses for a given phone number through a variety of services.

    Installation & Usage

    npm install --save tel-carrier
    'use strict';
     
    var TelCarrier = require('tel-carrier')
      , telCarrier
      ;
      
    // you can get 15 free lookups with the demo account
    // per ip address per 30 day period
    telCarrier = TelCarrier.create({
      service: 'freecarrierlookup.com'
    });
     
    telCarrier.lookup('5551234567', function (err, info) {
      console.log(info);
    });

    Example Output

    { number: '5551234567'
    , wireless: true
    , carrierComment: 'Verizon Wireless'
    , carrier: 'verizon'
    , smsGateway: '5551234567@vtext.com'
    , mmsGateway: '5551234567@vzwpix.com'
    , updated: 0
    }

    If updated exists it will be a timestamp in milliseconds.

    Services

    • freecarrierlookup.com
    • tel-carrier-cache
    • fonefinder.net
    • data24-7.com
    • xminder.com

    tel-carrier-cache

    This is a slightly massaged local copy of fonefinder.net.

    Tracks Ported Numbers: NO

    http://tel-carrier.coolaj86.com

    fonefinder.net

    This service is updated every few months and is usually accurate.

    Tracks Ported Numbers: NO

    http://www.fonefinder.net/

    http://fonescout.com/revsearch.php

    { service: "fonefinder.net" }

    Submit bugs to this repo if the sms and mms gateways are incorrect.

    data24-7.com

    Requires an account. You can make 25 lookups for free.

    Tracks Ported Numbers: YES

    http://www.data24-7.com/signup.php

    { service "data24-7.com"
    , username: "your-user-name"
    , password: "your-password"
    }

    freecarrierlookup.com

    You get 15 free lookups per ip address per 30 days.

    The service is updated daily.

    Tracks Ported Numbers: YES

    http://www.freecarrierlookup.com/

    { service: "freecarrierlookup.com" }

    xminder.com

    Without an account you can lookup 5 numbers for free.

    http://www.xminder.com/products/carrier-lookup.html

    { service: "xminder.com" }

    Note: there's an API key or a username / password, but their api sign-up didn't work when I tried.

    carrierlookup.com

    Not Yet Implemented

    https://www.carrierlookup.com/index.php/cpanel/apikeys

    http://www.carrierlookup.com/index.php/api/lookup?key={#api_key}&number={#phone_number}

    Install

    npm i tel-carrier

    DownloadsWeekly Downloads

    17

    Version

    1.3.10

    License

    Apache2

    Last publish

    Collaborators

    • avatar