📱Telegram Profile
by nextapi
Scrape public profile data from Telegram users & channels for lead gen and research. Get structured contact details, bios, and stats delivered as clean JSON.
Opens on Apify.com
About 📱Telegram Profile
Need to pull clean, structured data from Telegram for your projects? This actor is what I use to scrape public profile info from both users and channels. It’s straightforward: you give it a username or a list of them, and it fetches the public details you’d see in the app—things like the bio, profile picture, subscriber counts for channels, and any contact info they’ve made public. I’ve found it super reliable for building targeted lead lists without any guesswork. The data comes back in a nice, organized JSON format, ready to plug into your CRM, a spreadsheet, or your own custom app. It’s perfect for marketers looking to find potential leads in specific niches, researchers analyzing social media trends, or developers needing to populate a database with verified contact points. Since it only accesses public information, you can run it with confidence. If you’ve ever tried to manually copy-paste this stuff, you know it’s a time sink. This automates that tedious part, letting you focus on actually using the data.
What does this actor do?
📱Telegram Profile is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Telegram Profile Actor
Extract detailed profile data from Telegram users, bots, groups, and channels using the MTProto protocol. It handles batch processing for up to 10,000 targets with intelligent rate limiting.
Categories: LEAD_GENERATION, SOCIAL_MEDIA, MCP_SERVERS
Support & Community:
* ** Support: Contact us
* ** Community: Telegram Group
Key Features
- Comprehensive Target Support: Scrapes data from user profiles, bots, groups, and public channels.
- Detailed Data Extraction:
- Basic Info: Names, usernames, IDs, descriptions, profile photos.
- Status Flags: Verification, scam, fake, premium, deleted, or support account status.
- Privacy & Communication: Blocked/restricted status, phone call, video call, and voice message permissions.
- Activity: Last seen status, member counts (for groups/channels), common chats count.
- High-Performance: Batch process 1-10,000 targets per run with a high success rate.
How to Use
Configure the actor with an input containing your target list.
Input Parameters
The main required parameter is telegram_targets, an array of target identifiers.
Supported Target Formats:
* @username (e.g., @BotFather)
* t.me/username (e.g., t.me/telegram)
* https://t.me/username (e.g., https://t.me/Apify_Actor)
* Plain username (e.g., AiAgentApi)
* channelname (e.g., binanceexchange)
Example Input:
{
"telegram_targets": ["AiAgentApi", "@BotFather", "t.me/telegram", "binanceexchange"]
}
Note: There is a minimum charge for 5 targets.
Output Structure
The actor outputs a JSON array of objects. Each result includes metadata and the extracted profile data, structured differently for users/bots versus groups/channels.
Example User/Bot Profile Output
{
"source_url": "https://t.me/username",
"processor": "https://apify.com/nextapi/telegram-profile?fpr=python_automation",
"processed_at": "2024-01-15T10:30:00Z",
"status": "success",
"type": "user",
"id": 123456789,
"usernames": ["username"],
"first_name": "John",
"last_name": "Doe",
"phone": "+1234567890",
"is_premium": true,
"is_verified": false,
"is_scam": false,
"last_seen": "online",
"description": "User bio description"
}
Example Group/Channel Profile Output
{
"source_url": "https://t.me/channel",
"processor": "https://apify.com/nextapi/telegram-profile?fpr=python_automation",
"processed_at": "2024-01-15T10:30:00Z",
"status": "success",
"type": "channel",
"id": 987654321,
"title": "Channel Title",
"usernames": ["channelname"],
"description": "Channel description",
"member_count": 15000,
"is_verified": true,
"is_scam": false,
"is_restricted": false
}
For a visual guide to input and output, see the actor page: https://apify.com/nextapi/telegram-profile?fpr=python_automation.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try 📱Telegram Profile now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- nextapi
- Pricing
- Paid
- Total Runs
- 1,937
- Active Users
- 292
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support