Lookup TiersNovember 13, 2026 · 10 min read

Full Data: Exchange Carrier Mix and Wholesale Share at 6 Credits

The full-data package answers the question the per-number tiers cannot: what kind of exchange does this number live in? Six credits return the complete carrier composition of the number's exchange — nxxCarrierMix — and the nxxSummary risk overview, on top of the full extended carrier context.

The exchange lens

A real response from a Teaneck, NJ exchange — GET /v1-get-phone-full-details (or the phone_lookup_full_details MCP tool):

{
  "number": "+12013570123",
  "valid": true,
  "type": "VOIP",
  "carrier": "Bandwidth.com",
  "ocn": "118F",
  "ocnType": "CLEC",
  "ocnHolding": "Bandwidth Inc",
  "isWholesaleHosted": true,
  "nxxCarrierMix": [
    { "carrier": "Bandwidth.com", "ocn": "118F", "ocnType": "CLEC", "blocks": 4, "isWholesaleHosted": true },
    { "carrier": "CSC Voice",     "ocn": "612K", "ocnType": "IPES", "blocks": 4, "isWholesaleHosted": false },
    { "carrier": "Onvoy",         "ocn": "637C", "ocnType": "CLEC", "blocks": 3, "isWholesaleHosted": true }
  ],
  "nxxSummary": {
    "totalBlocks": 11,
    "wholesaleBlocks": 7,
    "wholesaleShare": 0.64,
    "carrierCount": 3
  },
  "state": "NJ",
  "geo": "Teaneck, NJ"
}

Read the story in the data: this exchange is 64% wholesale-hosted (7 of 11 blocks on Bandwidth.com and Onvoy). A number here behaves very differently from one in an exchange where a host MNO runs every block — and the summary tells you that in one field instead of a query.

FieldWhat it tells youExample
nxxCarrierMix[].carrierCarrier operating blocks in the exchange, with OCN class and wholesale flag per entryBandwidth.com · CLEC · true
nxxCarrierMix[].blocksHow many thousand-blocks of the exchange that carrier operates4
nxxSummary.totalBlocksBlocks in the exchange (NPA-NXX)11
nxxSummary.wholesaleBlocksBlocks operated by wholesale or reseller carriers7
nxxSummary.wholesaleSharewholesaleBlocks / totalBlocks — reseller share of the exchange (0..1)0.64
nxxSummary.carrierCountDistinct carriers operating in the exchange3

What list-risk analysis does with it

  • Score lists before spend. wholesaleShare is a single number you can average across a campaign: high-share exchanges concentrate reseller, VoIP-app, and second-number inventory.
  • Route, don't reject. A high share sends an exchange's numbers to review or a softer cadence — churn-heavy segments fail differently from clean host-MNO traffic.
  • Compare exposure. Run one number per exchange across a lead source and compare carrierCount and wholesale share between sources — a cheap quality signal before the dialer sees them.
  • Audit decisions. The full mix plus the extended block context (OCN, wire center, switch CLLI) makes every suppression call reproducible after the fact.

The tier ladder, honestly

Full Data earns its step over Extended when the question is about the exchange rather than the number. For per-number screening, Extended (3 credits) is the right answer, and Standard (1 credit) remains the right answer for pure validity work. One limit carries across all three: block-level data cannot name the MVNO brand behind a single number — that mapping lives per-line in portability records. Our deep dive covers what block data does and does not see.

Try it and integrate it

curl "https://api.phone-check.app/v1-get-phone-full-details?phone=%2B12013570123" \
  -H "accept: application/json" \
  -H "x-api-key: YOUR_API_KEY"

Full Data — 6 credits per number

The deepest package we offer: full carrier context plus exchange intelligence in one call. The live demo runs the same endpoint, including the exchange panel.

Related articles