Telegram account check
Check if a phone number has a Telegram account, singly or in bulk. $0.001 per single check, $0.0003 per check in bulk. Unknown single checks are free.
- Single-check price · USD per check
- $0.001
- Bulk price · USD per check
- $0.0003
What this product checks
Check Telegram registration by phone number. This input is not a Telegram username, and the result does not provide group membership or permission to send messages.
Reading the result
A conclusive yes or no describes the account signal at the time of checking. Unknown means no conclusive answer; it must not be treated as no. A registration signal does not verify identity, consent or message delivery.
Where teams use Telegram checks
- Decide whether Telegram is worth offering as a support or notification channel in a region.
- Add a Telegram column next to WhatsApp for a mixed-country list, in one bulk task.
- Review numbers from community or event sign-ups where Telegram is the usual app.
Cost example for Telegram
−70%
1,000 valid unique numbers from one country cost $0.30 at the bulk price ($0.0003 each). A country with only 300 numbers is still checked and is billed as the minimum number of checks: $0.15. Checking the 1,000 numbers one by one at the single-check price would cost $1.00.
This is the cost shown before you submit. Duplicates and invalid rows are removed first; a completed list is charged this amount, unknown results included, and a failed list is refunded in full.
How pricing worksRelated workflow
Before reaching out, see which app a number usesFor one number or a whole list, check WhatsApp, Telegram, Viber and more at once. Each number's results sit together, so you can see which channel fits. →Review Telegram account presence
Use a phone registration signal alongside your contact history to plan a channel or review a list. This product does not return a Telegram username, profile, last-seen time or account age.
Check one number, or review a mixed-country list
- 1
Start with a single check to see the three possible answers. The input is a phone number, not a Telegram username or user ID.
- 2
For bulk, import your phone list and select Telegram, optionally with WhatsApp. Review the country groups and valid unique counts before confirmation.
- 3
When the task finishes, reconcile each product answer against its source row. Unknown is not evidence of an unregistered or banned account.
Phone registration answers
registered: true- A positive Telegram account registration signal was returned.
registered: false- A negative registration signal was returned. Do not infer a ban, ownership or other account details from it.
registered: null- No conclusive registration answer was obtained. The outcome remains unknown.
Product questions
Can I check a Telegram username here?
This product accepts phone numbers only. Username and profile lookups are separate capabilities and are not included in the current NumDetect catalogue.
Does a negative result identify a banned account?
No. Read it only as the registration answer returned by this check, without adding an unprovided reason.
Are countries combined into one group?
No. Each country and product is its own group; numbers sharing a calling code (such as +1, +7 or +44) count under the main country. A country with only a few numbers still gets the bulk price and is billed as the minimum number of checks.
How much does each Telegram check cost?
$0.001 per single check, in real time. In a bulk task each country is its own group at $0.0003 per check; a country with only a few numbers is billed as the minimum number of checks. A group is charged in full once its batch completes, unknown rows included, and refunded if the batch fails.
Is an unknown Telegram result charged?
Not in a single check: only a conclusive answer is charged. In bulk, yes: each country is charged in full once it completes, unknown rows included; a list that fails is refunded. Invalid rows and duplicates cost nothing.
Can I check Telegram through the API?
Yes. Send POST /api/v1/checks with the product ID telegram for one input, or POST /api/v1/bulk-jobs with a file for a list.
Example request
Developerscurl "https://api.numdetect.com/api/v1/checks" \
-H "Authorization: Bearer $NUMDETECT_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"phone": "+12025550147",
"products": [
"telegram"
]
}'Illustrative request with a sample number. Replace $NUMDETECT_API_KEY with your key; each run is a real, charged check.
Related services
Ready to check your numbers?
Start right after sign-up, no approval needed. Top up your balance, then check real numbers.
