Public demoPOST /api/v1/checkservice_type=tg

Service type: tg

Telegram Registration Check

Confirm whether a phone number is registered on Telegram.

Response mode: SynchronousAPI endpoint: /api/v1/check
Telegram Registration Check
Public demo

No sign-in required. Daily demo limits apply.

Result interpretation

What does a Telegram registration result mean?

A completed tg check reports whether the submitted E.164 number was registered on Telegram at the time of the request. Read registered separately from failed or undetermined requests: only completed checks provide a usable true or false result, and a new check is required when your workflow needs a later status.

Use true as a point-in-time status

registered=true confirms that this check reported a Telegram registration. It does not reveal activity, profile details, ownership, or permission to message.

Keep false separate from errors

registered=false is a completed result. Failed and undetermined requests are different outcomes and are refunded rather than treated as unregistered.

Use the field for routing, not identity

Use registration status to clean or route contact records. Do not treat it as proof of the person or organization behind the number.

Use the result well

Three details that make a single check useful

Send one E.164 number

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

Read data.registered

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

Use the returned result

The backend returns data.registered synchronously. Run a new check for an updated status, and obtain consent before contacting a person.

API contract

One request, immediate result

Read full API docs

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

RequestPOST /api/v1/check
{
  "service_type": "tg",
  "identifier": "+14155552671"
}
Response200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "service_type": "tg",
    "identifier": "+14155552671",
    "registered": true
  }
}

What it checks

What does Telegram Registration Check return?

Use this check before outreach, enrichment, or API automation to confirm whether a contact 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 is a service_type that returns registration status. Use service_type tg with one E.164 phone number to receive the result in the same API response and save a dashboard record. Balance is charged only for completed checks; failed or undetermined checks are refunded automatically.

Clear boundaries

What it does not return

  • It does not reveal Telegram messages, chats, groups, or private account content.
  • It does not report online status, last seen, or live activity.
  • 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 phone 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 upstream requests do not keep the charge.

What phone number format is required?

Use E.164 format with the country code, for example +14155552671.

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 run real Telegram registration checks via the web checker or API.