Skip to content

Telegram Checker API: Phone Number Verification

Check whether a phone number is registered on Telegram. Results are returned from the cache for fast response.

Code example:

curl -X POST 'https://api.ekycpro.ai/v1/check' \
-H 'X-API-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"service_type": "tg", "identifier": "+1234567890"}'

Success response:

{
"success": true,
"data": {
"id": "chk_a1b2c3d4e5f6",
"identifier": "+1234567890",
"registered": true,
"billed": true
}
}

Error response:

{
"success": false,
"error": "identifier not found in cache"
}

HTTP Request

POST https://api.ekycpro.ai/v1/check

Request Headers

HeaderDescription
X-API-KeyYour API key (required)
Content-Typeapplication/json

Request Body

FieldTypeRequiredDescription
service_typestringYestg
identifierstringYesPhone number in E.164 format

Response Fields

FieldTypeDescription
successboolWhether the request succeeded
data.identifierstringThe checked identifier
data.registeredboolWhether account is registered
data.idstringUnique check request ID
data.billedboolWhether this request was billed

Status Codes

StatusDescription
200Check completed
400Bad request
401Unauthorized
500Server error