Live demoPOST /api/v1/checkservice_type=tg

service_type tg

Telegram Registration Check

Confirm whether a number is registered on Telegram — useful for checking a contact list before you send.

Usage cost: $0.002 / numberResponse mode: SynchronousAPI endpoint: /api/v1/check
Telegram Registration Check
Live demo

No sign-in required.

API contract

One request, immediate result

Send one E.164 number and select this product with service_type. Authentication uses your API key.

Copy the curl command below and replace only the example API key with your own.

cURL requestPOST /api/v1/check
curl -X POST "https://tgvalidator.com/api/v1/check" \
  -H "X-API-Key: sk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "service_type": "tg", "identifier": "+17253100591" }'
Response200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "service_type": "tg",
    "identifier": "+17253100591",
    "registered": true
  }
}

How to use it

Three steps in one realtime check

  1. Send one E.164 number

    Include the country code, for example +17253100591, so the request represents one clear identifier.

  2. Read registered

    The tg service returns Telegram registration status in the same response shape for SaaS dashboard and synchronous API checks.

  3. Use the returned result

    A successful response returns registered synchronously. Run a new check for an updated status, and obtain consent before contacting a person.

What it checks

What does Telegram Registration Check return?

Returned fields

  • registered · boolean — Whether the number is registered on Telegram.

Best for

Use this product when you need

  • Contact list checks
  • Lead qualification
  • Pre-send validation
  • CRM data quality

Direct answer

What is Registration Check?

Telegram Registration Check returns registration status. Use service_type tg (the parameter that selects a product) with one number in E.164 format, for example +17253100591, and read registered in the same API response.

Clear boundaries

What it does not return

  • It does not reveal Telegram messages, chats, groups, or private account content.
  • This realtime product does not report online status, last seen, or activity; use the async bulk activity check when you need those fields.
  • It only returns the registration fields included in the tg response.

Product FAQ

Questions about Registration Check

What does Telegram Registration Check check?

It checks one number and returns registration status in the same synchronous response.

How does billing work for Registration Check?

Balance is charged only for completed checks. Failed or undetermined checks do not keep the charge.

What number format is required?

Submit one number in E.164 format, including the country code — for example +17253100591.

Does a registered result grant permission to contact someone?

No. It only reports Telegram registration status at the time of the check. You remain responsible for consent, recipient preferences, and applicable platform rules.

Start checking now

Create an account to use every product from the SaaS dashboard or the API: realtime checks and async bulk checks draw on the same balance.