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: 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 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. 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 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 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.

EZCNAM - Highest quality CNAM at the lowest prices with easy implementation and great support . . .
Lowest pricing around: $0.003 (3/10 penny) each!
Carrier-grade data - highly accurate, never cached.
No minimum volume commitments or contracts.
Further discounts for over 1M per month.
SIP, ENUM and HTTPS queries supported.
Integrates with Asterisk, FreeSWITCH, and more.
First rate customer service and support.
Blazingly fast response times.
Onsite server option for increased speed.
High Availability / 99.99% uptime SLA.
Free Trial
Your choice for CNAM is EZ!
Call us at (888) 392-6261 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) OpenCNAM - Caller ID Made Simple.

- Get started instantly
- No lengthy contracts
- No drawn out sales cycle
- Carrier grade Caller ID
- Standard and Plus service levels
-- Standard service offers real network CNAM at competitive rates based on volume
-- Plus service offers nearly 90% coverage in North America including toll-free names and international coverage
- Low latency performance
- Integrate using: HTTP, ENUM, SS7 or SIGTRAN
- 99.999% uptime
- Live chat and toll free phone support 1-888-315-TELO (8356)

Telo pioneered the first developer friendly telephony data API in 2011 with the launch of OpenCNAM. Since then, Telo has released subsequent versions of OpenCNAM that extends Caller ID coverage to over 229 countries. Today, Telo is committed to leading data services innovation by providing easy to use, enterprise level, developer friendly APIs.

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.

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. 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. - offers free lookups and spam caller information for Australian numbers.


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

lookup_order="sqlite3 anywho gotname google nanpa"


                                lu_name=`lookup_411 "${2}"`
                                lu_name=`lookup_gotname "${2}"`
                                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=`/usr/bin/curl -s -m 2 -A Mozilla/4.0\&type=http\&number=${1}`
        if [ "${out}" = "NO AUTH" ] ; then
        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

Companies that share Cabs revenue:

  • 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

  • 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.

  • 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: Wed 19 of Apr, 2017 (03:05 UTC) by admin
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+