# TMT ID, contact us, Contract, POST /v3/: Phone validation API > Verify and validate customers globally using their phone number TMT ID's phone validation API on its Contract plan. It returns 7 of the 9 key fields we check: Number, Validity, Type, Carrier, Porting and roaming, Place, Owner. We haven't run TMT ID through [our phone validation API benchmark](https://datacircle.dev/best-phone-validation-api.txt) yet. TMT ID gives this plan's price on request. We rank 935 plans for phone validation APIs by price. Half the plans cost $3.96 per 1,000 phones or less. [Botoi's $199 monthly plan](https://datacircle.dev/validate-phone-apis/botoi/199-monthly/llms.txt) is the cheapest paid plan per 1,000 phones: as little as $0.0066. Botoi's $199 monthly plan covers up to 1,000,000 phones a day. [Data247](https://datacircle.dev/validate-phone-apis/data247/12-pack-membership-get-v3-0-verify247-phone/llms.txt), [Foxentry](https://datacircle.dev/validate-phone-apis/foxentry/top-up-pay-as-you-go-post-phone-validate-validate-phone-number-extended/llms.txt) and [HLR Lookups](https://datacircle.dev/validate-phone-apis/hlr-lookups/top-up-1-1m-post-hlr-lookup/llms.txt) are the best phone validation API providers in the Datacircle benchmark. - This page: https://datacircle.dev/validate-phone-apis/tmt-id/contact-us-contract-post-v3 - [Phone validation API: the best of 40+ providers compared](https://datacircle.dev/best-phone-validation-api.txt) - Get it: https://tmtid.com/contact-us/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - Request: `POST https://api.tmtverify.com/v3/` - API key: with the plan, on https://tmtid.com/contact-us/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - Its API docs: https://tmtid.com/developer/tmt_verify_v1.html?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - Sold by: TMT ID (https://tmtid.com?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing) - Checked: 2026-11-04 ## In the answer - Completeness: 78% - Number: ✓ - Validity: ✓ - Type: ✓ - Carrier: ✓ - Porting and roaming: ✓ - Place: ✓ - Owner: ✓ ## Price - Billing: contact ## Aggregators - Aggregators: none ## In their words - Their pitch: Verify and validate customers globally using their phone number ## Data - Freshness: live - Countries: Worldwide - What it checks: numbering plan, carrier, line in service, messaging apps - Keep data: no API terms - Use data: no API terms ## Rate limit - Batch: 1 ## Speed - Answer: in the call ## The call - You send: number, Content-Type header "application/json". Optional: dpoints, kyc_challenges - Method: POST - Path: /v3/ ## About the plan - Plan: Contract - Who can get it: customers that agree a contract and are approved on their customer and use case ## The 51 fields the plan's answer can hold number, status, status message, transaction ID, line type, enhanced line type, network name, network MCC, network MNC, network SPID, network LRN, network OCN, origin network name, origin network MCC, origin network MNC, origin network SPID, origin network OCN, ported, ported date, ported date type, porting history, subscriber present, is roaming, roaming MCC, roaming MNC, last deactivation, deactivation history, SIM swap risk, SIM swap date, device swap risk, port fraud risk, TMT score, online presence, age verification, age threshold, first name match score, last name match score, middle name match score, name match score, date of birth match score, street number match score, street match score, unit number match score, city match score, province match score, postcode match score, country match score, address match score, email match score, call forwarding, market segment ## TMT ID's plans (1) - [TMT ID, contact us, Contract, POST /v3/](https://datacircle.dev/validate-phone-apis/tmt-id/contact-us-contract-post-v3/llms.txt): 78% complete, live ## TMT ID's calls (2) - `GET /live/{format}/{key}/{secret}/{number}`: [TMT ID, contact us, Contract, GET /live/{format}/{key}/{secret}/{number}](https://datacircle.dev/validate-phone-apis/tmt-id/contact-us-contract-get-live-format-key-secret-number/llms.txt) - `POST /v3/`: [TMT ID, contact us, Contract, POST /v3/](https://datacircle.dev/validate-phone-apis/tmt-id/contact-us-contract-post-v3/llms.txt) ## TMT ID's APIs (1) - [TMT ID: phone validation API pricing, 1 plan, POST /v3/](https://datacircle.dev/validate-phone-apis/tmt-id/contact-us-contract-post-v3/llms.txt) ## TMT ID: phone validation API alternatives - [Veriphone, contact us, Need more?, GET /v3/verify, /v3/verify, full](https://datacircle.dev/validate-phone-apis/veriphone/contact-us-need-more-get-v3-verify-v3-verify-full/llms.txt): 78% complete, live - [Didit, contact us](https://datacircle.dev/validate-phone-apis/didit/contact-us/llms.txt): 78% complete, live - [Loqate, contact us](https://datacircle.dev/validate-phone-apis/loqate/contact-us/llms.txt): 78% complete, live - [Neutrino API, contact us](https://datacircle.dev/validate-phone-apis/neutrino-api/contact-us/llms.txt): 78% complete, live ## Sources From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-04. - https://tmtid.com/contact-us/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://tmtid.com/developer/tmt_verify_v1.html?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://tmtid.com/faq/live-faqs?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://tmtid.com/faq/verify-faqs?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://tmtid.com/live/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://tmtid.com/terms-and-conditions?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://tmtid.com/verify/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing