Blog·Note·

Phone deep is metered now

deep on /phone returns the carrier, the line type including voip, and the issue city. One lookup per ?deep=true, with an email-style monthly allowance.

Phone deep tells you who carries the number now.

GET /phone/+14155552671?deep=true

Ask with ?deep=true and deep comes back with the line type including voip, the carrier name, and the city where the number block was issued, next to the state we already read off the area code. Core stays core: phone, valid, country, and both display formats never touch the meter.

One unit, whole bag

Every ?deep=true on a valid number is one phone lookup from a monthly allowance, cache hits included, exactly how email verifications work. There is no per-field pricing inside deep. Type, carrier, and city arrive together for the one unit. When the allowance runs out, deep stops and everything else keeps answering. Turn on on-demand in the dashboard to keep going at your plan's rate, under a spend cap you set, and the bill only ever counts what you used past the included pool. Rates and allowances are on plans.

Try it

Hit /phone with your own number and ?deep=true. You already know your carrier. Now your code does too.