Synchronous Telegram API

Verify Telegram Phone Numbers Instantly

Submit one number and know instantly whether it is on Telegram. The SaaS dashboard answers on the spot; the synchronous REST API returns JSON in the same response.

POST /api/v1/demo/check
Live demo

No sign-in required.

Quickstart

From request to result in three steps

1Create an accountSign up to access the dashboard and manage your profile and API keys from one place.
2Run a checkBalance is deducted up front for each check. If the check fails or the result is undetermined, the balance is automatically refunded — you only pay for a usable result.
3Review usageSee recent checks, balance spend, and 7-day trends in the dashboard.

Check contract

How a realtime check works

Read the verification methodology

Format the identifier first

Send one number in E.164 form with its country code, for example +17253100591.

Read the returned field

The registration check (tg) returns registration status in the registered field.

Collect the result

Single and multi checks return JSON in the same response for your workflow to read immediately.

Verification product

Telegram registration check

Use cases

Use Telegram validation wherever a number needs a clear status

Form and lead qualification

Check a newly captured number before creating a CRM record, assigning an owner, or starting a consent-aware follow-up.

Real-time CRM enrichment

Add the Telegram registration result while a CRM, sales, or support record is created, reviewed, or updated.

Routing and support workflows

Use the synchronous response in backend rules or support tools when the next action depends on a current Telegram signal.

Latest guides

Recent Telegram verification guides

Practical articles on Telegram checks, API integration, and verification workflows.

View all articles

FAQ

Telegram number check FAQ

Answers on Telegram registration, balance, API access, and failed validations.

How do I check if a number is on Telegram?

Submit one number and TG Validator returns whether it is registered on Telegram in the same response: the tg product returns the registered field. There is no task queue, no polling and no callbacks. Message content is never checked.

Is the Telegram check real time?

Yes. Once a number is submitted, the result comes back in the same HTTP response — no task queue, no polling, no callbacks — and a single number typically answers in about a second. The dashboard, the single-number API and the synchronous multi-number API all run the same Telegram verdict against the same balance, so they agree. Each result reflects registration status at the moment of the check; run the check again whenever you need a current answer.

How is balance charged?

Permanent balance is a one-time purchase and does not renew. 30-day plan balance is valid for 30 days from payment; unused balance expires at the end of the current cycle. Plans renew automatically every 30 days until you turn off auto-renewal. Turning it off stops future charges; the current plan stays usable until it expires. Checks that fail or are undetermined are refunded to the relevant wallet.

How do I get the 100 free checks?

Create a free account and contact support for 100 free checks, usable on any product; you can top up at any time.

Which payment methods are supported?

Permanent top-ups can be paid by credit card, other supported card payments, or cryptocurrency. 30-day plans use secure hosted card checkout and renew every 30 days. Card payments carry no extra fee. Cryptocurrency may include a service fee, shown at checkout.

How do I call the TG Validator API?

Create an API key in Settings, then call /api/v1/check with the X-API-Key header, an E.164 number and service_type=tg. The registration result comes back in that same JSON response; several numbers can be sent together through the synchronous multi endpoint.

Does a registered result mean I can contact the number?

No. A result reports Telegram registration status at the time of the check. You remain responsible for consent, recipient preferences, and applicable platform rules before contacting anyone.

Ready to validate a Telegram number?

Create a free account, contact support for 100 free checks, then run checks in the SaaS dashboard and use the REST API on the same balance.