Telegram Phone Checker
Instantly check if any phone number is registered on Telegram. Discover usernames, user IDs, and registration status for any Telegram account.
Don't have an API key?
Sign in to your account to create and manage your API keys.
API Integration Guide
Learn how to integrate this API into your applications with code examples and detailed documentation.
/api/check-phone-telegram
Base URL
https://www.apipick.com
Full Endpoint
https://www.apipick.com/api/check-phone-telegram
phone_number
Phone number with international country code format
Example: +1234567890
cURL Request
curl -X POST "https://www.apipick.com/api/check-phone-telegram" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"phone_number": "+1234567890"
}'
YOUR_API_KEY
with your actual API keyJSON Response
{
"code": 200,
"registered": true,
"user_id": 123456789,
"username": "example_user",
"first_name": "John",
"last_name": "Doe",
"dc_id": 2,
"message": "User found successfully"
}
✓Best Practices
- • Always include x-api-key header
- • Always handle errors gracefully
- • Validate input data before sending
- • Use HTTPS for secure communication
- • Cache responses when appropriate
ℹResponse Headers
- • Content-Type: application/json
- • x-api-key: Required for authentication
- • Status codes: 200 (success), 400 (error), 401 (unauthorized)
- • No rate limiting applied
What Information You Get
Registration Status
Check if the phone number is currently registered on Telegram platform
User Information
Get username, user ID, first name, and last name if available
Technical Details
Access data center ID and detailed API response information
Perfect for These Use Cases
Contact Discovery
Find if your contacts are on Telegram before inviting them
Business Research
Verify Telegram presence for business communication outreach
Security Verification
Check if phone numbers are associated with Telegram accounts
Marketing Analysis
Analyze Telegram adoption rates in your target demographics
How It Works
Enter Phone Number
Input the phone number with international country code format
API Query
Our system safely queries Telegram's infrastructure for registration data
Get Results
Receive detailed information about the account if it exists
Technical Information
Phone Number Formats
- • International: +1234567890 (recommended)
- • With spaces: +86 138 0013 8000
- • Alternative: 001234567890
- • Country codes: All worldwide supported
Response Data
- • Registration: Yes/No status
- • User ID: Telegram user identifier
- • Username: @username if set
- • Profile: Name and DC information
Privacy & Security
🔒 No Personal Data Stored
We don't store any phone numbers or personal information from your queries
⚡ Instant Results
Real-time checking without caching or logging your search history
🛡️ Secure API
All queries use encrypted connections and follow privacy best practices
📱 Public Information Only
Only publicly available Telegram information is returned
Frequently Asked Questions
Q: Is it legal to check if a phone number is on Telegram?
A: Yes, this tool only checks publicly available information and doesn't access private data. It's similar to searching for a username on any social platform.
Q: What information can I get about a Telegram user?
A: You can see if the number is registered, the username (if public), user ID, first/last name (if visible), and data center ID.
Q: Why do I need to include the country code?
A: Telegram requires international format phone numbers. The country code ensures accurate lookup across all global Telegram users.