Phone validation API
Trestle, free
$0.00per 1,000 phones
Plan: Free trial one of Trestle's 3 plans
Call:
GET / 3.0/ phone_ intel Trestle's only callAbout this item
- Stored. You may get Trestle's answer from an earlier check of the number. Trestle's pages don't say how old its answers are.
- Nothing to pay. You pay $0. Unused credit expires: 14 days.
- One call. You send phone, phone.country_hint, add_ons, source_id to
GET /. The call returns whether the number is valid.3.0/ phone_ intel - Who can get it: companies, with a business email address. Keep data: the agreement's term, for internal business purposes. Use data: with conditions.
Compare with similar plans
Other providers' plans with the closest prices per 1,000. Like this plan, each is a stored copy.
| This planTrestle, free | APILayer, free | Melissa, $4.97 pack | NumLookupAPI, free | Veriphone, free | |
|---|---|---|---|---|---|
| $ per 1,000 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Billing | free | free | pay first | free | free |
| Pay | $0 | $0 | $4.97 | $0 | $0 |
| Enough for | 25 calls, once | 100 calls a month | 100 calls a month | 100 calls a month | 1,000 calls a month |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | companies, with a business email address | anyone, for non-commercial use only | anyone who passes Melissa's KYC/AML identity check | anyone | anyone with a verified email address |
Sources
From each provider's own pricing page and docs. We read this row from these pages on 2026-10-14.
- docs.trestleiq.com/api-reference/phone-validation-api
- docs.trestleiq.com/openapi/phone-validation.openapi.yaml
- trestleiq.com/knowledge-base/developer-portal-wallet-frequently-asked-questions/
- trestleiq.com/knowledge-base/getting-started-with-trestles-developer-portal-wallet/
- trestleiq.com/knowledge-base/how-is-trestles-phone-activity-score-calculated/
- trestleiq.com/knowledge-base/understanding-trestles-free-api-trial-and-the-api-access-request-process-for-specific-products/
- trestleiq.com/knowledge-base/what-are-the-various-sources-of-trestles-identity-data/
- trestleiq.com/knowledge-base/what-is-our-global-phone-validation-coverage/
- trestleiq.com/knowledge-base/what-is-the-default-and-max-qps-supported/
- trestleiq.com/knowledge-base/what-queries-are-billable/
- trestleiq.com/knowledge-base/why-wont-my-email-work-to-signup-for-trestle/
- trestleiq.com/phone-validation-api/
- trestleiq.com/pricing/
- trestleiq.com/terms-of-service/
Product details
We list each column of this plan's row on the sheet that has a value.
| $ per 1,000 | $0.00 |
|---|---|
| Billing | free |
| Per | call |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Phone Validation API allows businesses to identify disconnected phone numbers, line type, carrier lookup, and more for all phone validation needs. |
|---|
| Freshness | stored |
|---|---|
| Keep data | the agreement's term, for internal business purposes |
| Use data | identity or lead verification, caller identification, routing, prioritization, scrubbing lists for outbound dialing, marketing only in response to an inbound request, not resold or made available to others, no FCRA purpose, not cached to avoid queries, merged only tagged as Trestle's |
| Pay | $0 |
|---|---|
| Enough for | 25 calls, once |
| Expires | 14 days |
| Per second | 10 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | phone, phone.country_hint, add_ons, source_id |
|---|---|
| Method | GET |
| Path | /3.0/phone_intel |
| Plan | Free trial |
|---|---|
| Who can get it | companies, with a business email address |
The 13 fields in the plan's answer
phone ID, phone number, valid, activity score, country calling code, country code, country, line type, carrier, prepaid, error code, error message, warnings