CNAM

CNAM is an acronym which stands for Caller ID Name.

When phone calls are made, there are usually two user-facing identifiable pieces of information: a phone number and a Caller ID Name (usually a 15-character string). CNAM can be used to display the calling party's name alongside the phone number, to help users easily identify a caller.

There are numerous CNAM lookup services which allow you to pay a small fee to lookup the CNAM of a specified caller (by phone number).

CNAM Lookup Services List:


http://www.bulkcnam.com/ Cost: Only $0.005 per query for carriers or $0.009 for hobbyists! No catch, guaranteed with easy paypal integration. Sign Up for a FREE Account and we will credit you 30 FREE CNAM queries to try http://www.bulkcnam.com/.

http://www.calleridservice.com No monthly fees or account minimums and 20 free queries to test our service when you open an account ( instant setup ). Simple HTTP API or Fast AGI that can be placed in your Asterisk dial plan. Also native support for Switchvox PBX systems. Results are never cached so you get up to the minute real-time results. Retail prices are $.006 per query and bulk pricing is available with a volume commitment of at least 25,000 queries per month. Free support and installation assistance is available.

www.callwithus.com offers both CNAM ($0.006) and LRN ($0.0003) look ups. No minimums and monthly charges. Simple HTTP API, easy to integrate to Asterisk dial plan.

CID(name) Professional CNAM (Caller name) delivery

  • EVERY LOOKUP IS LIVE FROM THE SS7 (direct from the carrier owning the number)
  • NO CACHING... EVER!
  • NO 3rd party data sources
  • NO monthly fees
  • NEVER pay full price for unavailable results
  • Carrier grade, multi-redundant platform
  • Simple to integrate HTTP API
  • 99.7% caller id name accuracy
  • Lightning fast query responses (under 500ms)
  • Volume pricing as low as $0.002 per query
  • Try before you buy, 100 free dips with every new account
  • You choose the output, TEXT/JSON/XML
  • Track sub-accounts
  • Easy integration with Freeswitch, Asterisk, OpenSIPS, and other open source voip platforms
  • Easy access and daily downloads to your account activity
  • Thousands of happy customers

Get CARRIER GRADE CNAM at http://www.cidname.com


www.cnam.info offers both CNAM and a pseudo-CNAM service at a fraction of the cost. Integration with asterisk is as easy as downloading the AGI and adding a single line to your dial plan.

http://www.data24-7.com/idspecial.php NEW SPECIAL PRICING; 0.00247 per transaction.

  • $0.00247 per lookup - that's less than 1/4 penny each!
  • Futher discounts for larger volumes
  • Easy-to-use RESTful API
  • SIP / HTTPS support
  • Asterisk integration tools available.
  • Free trial available
  • Real-time (never cached) data
  • NO contracts necessary
  • NO minimum volume commitments necessary
  • Includes access to our other services such as carrier lookup, phone append, etc.
  • First-rate customer support!

For more information, call us at 877-805-3282, or http://www.data24-7.com/idspecial.php.

http://www.multitel.net/ We have multiple SS7 interconnects and are able to provide you with some of the most accurate and up to date results. Pricing is $0.004 per query for our Free tier and it goes to $0.003USD and $0.0025USD for our Standard and Professional tiers. We do provide free testing - limited to 60 queries per hour. No commitment , no hassle. We are prepaid so you'll never have a surprise at the end of the month. You can access our services via SOAP or via JSON . We are also providing US/Canada/Australian numbers with CNAM enabled (each inbound call queries our CNAM database and will provide the name of the caller)


https://www.opencnam.com/ OpenCNAM - A simple Caller ID API

  • Free tier which allows you to do 60 queries per hour for no charge (no signup required!).
  • Professional Tier does exclusively real-time CNAM lookups (no caching).
  • Starting rates at $0.004 per query.
  • Volume rates as low at $0.002 per query! Extremely competitive volume pricing.
  • Instant setup, no verification required.
  • Payment accepted via Credit and Debit cards, and Bitcoin.
  • You can choose the output format: JSON, JSONP (great for browser apps), XML, YAML, plain text, and PBX (a special format for integration with PBXs like Asterisk and Freeswitch).
  • Excellent support, we'll help you get setup and running in no time, shoot us an email if you have any issues: support@opencnam.com
  • Enterprise contracts available for large customers.

Our goal is to make CNAM suck less. Join the cause!



thinQ A revolutionary game-changing service. Servicing over 650 Facility Based Carriers in the US, thinQ has an extensive CLEC network with buying power to back it up, powering the telephony market with services such as CNAM, LRN, and SIP Based Routing.


Telnyx Telnyx offers CNAM queries via a high-performance RESTful API. Telnyx charges .003 per CNAM lookup. Check out our documentation on our API Docs. Volume discounts available.

https://www.truecnam.com/ TrueCNAM - A free non-traditional Caller ID Name database with open access for individuals, service providers and carriers.
  • Free to insert CNAM information on your own number (US/Canada and other countries).
  • Free CNAM queries after adding your number.
  • Paid plans with no per-query fees.
  • Carriers / Service Providers can submit CNAM data for their customers completely free.
  • Carrier / Service Provider pricing based on capacity usage with no per-query fees.
  • TrueSpam Scores are included with queries and help identify and block telemarketers and robocalls.


http://www.reverseaustralia.com/developer/ - offers free lookups and spam caller information for Australian numbers.

Add:

lookup_gotname() {
        out=""
        out=`/usr/bin/curl -s -m 2 -A Mozilla/4.0 http://cnam.got-name.com/?auth=<USERNAME>:<PASSWORD>\&type=http\&number=${1}`
        echo $out;
}

And:
lookup_order="sqlite3 anywho gotname google nanpa"

And:

                       411)
                                lu_name=`lookup_411 "${2}"`
                        ;;
                        gotname)
                                lu_name=`lookup_gotname "${2}"`
                        ;;
                        google)
                                lu_name=`lookup_google "${2}"`
                        ;;


An optional change: I (netplex/andrew) changed the lookup to not return the "NO AUTH" message because I wanted it to continue with other methods:

lookup_gotname () {
        out=""
        out=`/usr/bin/curl -s -m 2 -A Mozilla/4.0 http://cnam.got-name.com/?auth=USERNAME:PASSWORD\&type=http\&number=${1}`
        if [ "${out}" = "NO AUTH" ] ; then
                out=""
        fi
        echo $out
}


Commercial Blurb put in by Rehan:


CNAM is the caller ID on a call that is sent from a wholesale carrier.

The company that own's that DID number gets the INTERCONNECT income because it owns the number.

Companies who provide calling card and call centers don't care what is the caller ID (what is sent to the CUSTOMER when a call is made). Because of the non-concern, they can use a DID number from a carrier that is willing to share its CABS income. This way they make MORE MONEY and get some money back which they currently pay to the termination company.

For example, say you make a call using the calling card, but when your call goes through, the number will appear 1-212-6552222.

You being the calling card company or any other company has a lot of outgoing traffic.

Companies that share CNAM revenue:


CNAM.CC If your company is doing over 400,000 calls per month please feel free to contact us and see if we can help you save about 10% of your calling costs! Free DIDs and local Caller ID presence


Star Communications When you join our CNAM Program, you instantly add a monthly revenue stream to your business without changing your current telecom provider or day to day operations. Large Companies and organizations that make a large volume of outbound calls can benefit from our CNAM revenue program through revenue sharing.
  • Free local DIDs with cusomter Caller Id names
  • Save up to 10% off of your outbound VoIP expenses
  • Keep your current VoIP and Dialer Provider
  • Stop calling your clients with "unknown" or "unavailable"
  • Both the DID number and CNAM will be displayed on any caller ID enabled phone.
  • No Inbound SIP charges
  • Monthly Payments
  • CNAM FAQs


Companies that share Cabs revenue:


  • CallerID4u.com Calling Name (CNAM) Ready phone numbers are provisioned to receive “Calling Name” fees from a receiving carrier each time a call terminates on their platform. When this happens, Callerid4u’s Caller-ID name is retrieved and matched to a nationwide Caller ID database. These small fees are aggregated into monthly payments from which Callerid4u then pays you.

DID4Free is pleased to offer our Free DID service. This allows you to have a USA phone number pointed to you anywhere in the world. Best of all it's free!
Available areas are the States of New York, New Jersey, and Pennsylvania.
Visit our website for available Area Codes today!
  • High quality
  • High capacity
  • Simple Interop
  • Completely Free
  • CABs revenue sharing for high volume customers


  • DIDX.org provides its wholesale members with DID's that pay up to .002 cent a min for sending the CABS. If you have 10,000,00+ terminating mins a month, DIDX can get this money to your pocket.

  • DipFees.com shares CNAM dip revenue, minimum U.S. termination of 400k calls / month. Customers have control over caller name and incoming calls can be picked up via sip.

  • ViaTalk White now provides an API for CNAM lookup. Haven't used it yet, but I've had decent luck with ViaTalk's other tools.


See Also


CNAM is an acronym which stands for Caller ID Name.

When phone calls are made, there are usually two user-facing identifiable pieces of information: a phone number and a Caller ID Name (usually a 15-character string). CNAM can be used to display the calling party's name alongside the phone number, to help users easily identify a caller.

There are numerous CNAM lookup services which allow you to pay a small fee to lookup the CNAM of a specified caller (by phone number).

CNAM Lookup Services List:


http://www.bulkcnam.com/ Cost: Only $0.005 per query for carriers or $0.009 for hobbyists! No catch, guaranteed with easy paypal integration. Sign Up for a FREE Account and we will credit you 30 FREE CNAM queries to try http://www.bulkcnam.com/.

http://www.calleridservice.com No monthly fees or account minimums and 20 free queries to test our service when you open an account ( instant setup ). Simple HTTP API or Fast AGI that can be placed in your Asterisk dial plan. Also native support for Switchvox PBX systems. Results are never cached so you get up to the minute real-time results. Retail prices are $.006 per query and bulk pricing is available with a volume commitment of at least 25,000 queries per month. Free support and installation assistance is available.

www.callwithus.com offers both CNAM ($0.006) and LRN ($0.0003) look ups. No minimums and monthly charges. Simple HTTP API, easy to integrate to Asterisk dial plan.

CID(name) Professional CNAM (Caller name) delivery

  • EVERY LOOKUP IS LIVE FROM THE SS7 (direct from the carrier owning the number)
  • NO CACHING... EVER!
  • NO 3rd party data sources
  • NO monthly fees
  • NEVER pay full price for unavailable results
  • Carrier grade, multi-redundant platform
  • Simple to integrate HTTP API
  • 99.7% caller id name accuracy
  • Lightning fast query responses (under 500ms)
  • Volume pricing as low as $0.002 per query
  • Try before you buy, 100 free dips with every new account
  • You choose the output, TEXT/JSON/XML
  • Track sub-accounts
  • Easy integration with Freeswitch, Asterisk, OpenSIPS, and other open source voip platforms
  • Easy access and daily downloads to your account activity
  • Thousands of happy customers

Get CARRIER GRADE CNAM at http://www.cidname.com


www.cnam.info offers both CNAM and a pseudo-CNAM service at a fraction of the cost. Integration with asterisk is as easy as downloading the AGI and adding a single line to your dial plan.

http://www.data24-7.com/idspecial.php NEW SPECIAL PRICING; 0.00247 per transaction.

  • $0.00247 per lookup - that's less than 1/4 penny each!
  • Futher discounts for larger volumes
  • Easy-to-use RESTful API
  • SIP / HTTPS support
  • Asterisk integration tools available.
  • Free trial available
  • Real-time (never cached) data
  • NO contracts necessary
  • NO minimum volume commitments necessary
  • Includes access to our other services such as carrier lookup, phone append, etc.
  • First-rate customer support!

For more information, call us at 877-805-3282, or http://www.data24-7.com/idspecial.php.

http://www.multitel.net/ We have multiple SS7 interconnects and are able to provide you with some of the most accurate and up to date results. Pricing is $0.004 per query for our Free tier and it goes to $0.003USD and $0.0025USD for our Standard and Professional tiers. We do provide free testing - limited to 60 queries per hour. No commitment , no hassle. We are prepaid so you'll never have a surprise at the end of the month. You can access our services via SOAP or via JSON . We are also providing US/Canada/Australian numbers with CNAM enabled (each inbound call queries our CNAM database and will provide the name of the caller)


https://www.opencnam.com/ OpenCNAM - A simple Caller ID API

  • Free tier which allows you to do 60 queries per hour for no charge (no signup required!).
  • Professional Tier does exclusively real-time CNAM lookups (no caching).
  • Starting rates at $0.004 per query.
  • Volume rates as low at $0.002 per query! Extremely competitive volume pricing.
  • Instant setup, no verification required.
  • Payment accepted via Credit and Debit cards, and Bitcoin.
  • You can choose the output format: JSON, JSONP (great for browser apps), XML, YAML, plain text, and PBX (a special format for integration with PBXs like Asterisk and Freeswitch).
  • Excellent support, we'll help you get setup and running in no time, shoot us an email if you have any issues: support@opencnam.com
  • Enterprise contracts available for large customers.

Our goal is to make CNAM suck less. Join the cause!



thinQ A revolutionary game-changing service. Servicing over 650 Facility Based Carriers in the US, thinQ has an extensive CLEC network with buying power to back it up, powering the telephony market with services such as CNAM, LRN, and SIP Based Routing.


Telnyx Telnyx offers CNAM queries via a high-performance RESTful API. Telnyx charges .003 per CNAM lookup. Check out our documentation on our API Docs. Volume discounts available.

https://www.truecnam.com/ TrueCNAM - A free non-traditional Caller ID Name database with open access for individuals, service providers and carriers.
  • Free to insert CNAM information on your own number (US/Canada and other countries).
  • Free CNAM queries after adding your number.
  • Paid plans with no per-query fees.
  • Carriers / Service Providers can submit CNAM data for their customers completely free.
  • Carrier / Service Provider pricing based on capacity usage with no per-query fees.
  • TrueSpam Scores are included with queries and help identify and block telemarketers and robocalls.


http://www.reverseaustralia.com/developer/ - offers free lookups and spam caller information for Australian numbers.

Add:

lookup_gotname() {
        out=""
        out=`/usr/bin/curl -s -m 2 -A Mozilla/4.0 http://cnam.got-name.com/?auth=<USERNAME>:<PASSWORD>\&type=http\&number=${1}`
        echo $out;
}

And:
lookup_order="sqlite3 anywho gotname google nanpa"

And:

                       411)
                                lu_name=`lookup_411 "${2}"`
                        ;;
                        gotname)
                                lu_name=`lookup_gotname "${2}"`
                        ;;
                        google)
                                lu_name=`lookup_google "${2}"`
                        ;;


An optional change: I (netplex/andrew) changed the lookup to not return the "NO AUTH" message because I wanted it to continue with other methods:

lookup_gotname () {
        out=""
        out=`/usr/bin/curl -s -m 2 -A Mozilla/4.0 http://cnam.got-name.com/?auth=USERNAME:PASSWORD\&type=http\&number=${1}`
        if [ "${out}" = "NO AUTH" ] ; then
                out=""
        fi
        echo $out
}


Commercial Blurb put in by Rehan:


CNAM is the caller ID on a call that is sent from a wholesale carrier.

The company that own's that DID number gets the INTERCONNECT income because it owns the number.

Companies who provide calling card and call centers don't care what is the caller ID (what is sent to the CUSTOMER when a call is made). Because of the non-concern, they can use a DID number from a carrier that is willing to share its CABS income. This way they make MORE MONEY and get some money back which they currently pay to the termination company.

For example, say you make a call using the calling card, but when your call goes through, the number will appear 1-212-6552222.

You being the calling card company or any other company has a lot of outgoing traffic.

Companies that share CNAM revenue:


CNAM.CC If your company is doing over 400,000 calls per month please feel free to contact us and see if we can help you save about 10% of your calling costs! Free DIDs and local Caller ID presence


Star Communications When you join our CNAM Program, you instantly add a monthly revenue stream to your business without changing your current telecom provider or day to day operations. Large Companies and organizations that make a large volume of outbound calls can benefit from our CNAM revenue program through revenue sharing.
  • Free local DIDs with cusomter Caller Id names
  • Save up to 10% off of your outbound VoIP expenses
  • Keep your current VoIP and Dialer Provider
  • Stop calling your clients with "unknown" or "unavailable"
  • Both the DID number and CNAM will be displayed on any caller ID enabled phone.
  • No Inbound SIP charges
  • Monthly Payments
  • CNAM FAQs


Companies that share Cabs revenue:


  • CallerID4u.com Calling Name (CNAM) Ready phone numbers are provisioned to receive “Calling Name” fees from a receiving carrier each time a call terminates on their platform. When this happens, Callerid4u’s Caller-ID name is retrieved and matched to a nationwide Caller ID database. These small fees are aggregated into monthly payments from which Callerid4u then pays you.

DID4Free is pleased to offer our Free DID service. This allows you to have a USA phone number pointed to you anywhere in the world. Best of all it's free!
Available areas are the States of New York, New Jersey, and Pennsylvania.
Visit our website for available Area Codes today!
  • High quality
  • High capacity
  • Simple Interop
  • Completely Free
  • CABs revenue sharing for high volume customers


  • DIDX.org provides its wholesale members with DID's that pay up to .002 cent a min for sending the CABS. If you have 10,000,00+ terminating mins a month, DIDX can get this money to your pocket.

  • DipFees.com shares CNAM dip revenue, minimum U.S. termination of 400k calls / month. Customers have control over caller name and incoming calls can be picked up via sip.

  • ViaTalk White now provides an API for CNAM lookup. Haven't used it yet, but I've had decent luck with ViaTalk's other tools.


See Also


Created by: rehan, Last modification: Fri 27 of May, 2016 (17:46 UTC) by telnyxsales
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+