X (Twitter) DM Availability Scanner | Outreach Lead Qualifier
Pricing
from $3.00 / 1,000 dmresults
X (Twitter) DM Availability Scanner | Outreach Lead Qualifier
Stop wasting time on closed accounts! Automatically scan lists of X (Twitter) handles to detect who you can message directly. Perfect for growth hackers, sales teams, and campaign managers looking to qualify leads and scale automated outreach pipelines effortlessly.
Pricing
from $3.00 / 1,000 dmresults
Rating
0.0
(0)
Developer
fastcrawler
Maintained by CommunityActor stats
0
Bookmarked
33
Total users
3
Monthly active users
11 days ago
Last modified
Categories
Share
📨 X (Twitter) DM Availability Scanner | Outreach Lead Qualifier
A high-performance, cost-effective Apify Actor designed to bulk check whether X (Twitter) users have open Direct Messages (DMs).
Stop wasting your time and campaign budget on closed accounts! Instantly filter your lead lists, qualify prospects, and optimize your automated cold outreach workflows.
🚀 Features
- Bulk Verification: Check thousands of Twitter/X handles or User IDs in a single run.
- Accurate DM Status Detection: Returns the exact
can_dmstatus (True/False) for every profile. - Smart Rate-Limit Handling: Automatically manages X's rate limits and retries to ensure maximum success rates.
- Flexible Session Support: Works seamlessly with both guest and authenticated sessions.
- Clean Structured Data: Outputs structured JSON data, ready to be exported to CSV, Excel, or integrated via API into your CRM/workflows.
🎯 Ideal Use Cases
- Growth Hackers & Marketers: Build clean, verified outreach lists for X cold DM campaigns.
- Sales Teams & SDRs: Filter out unresponsive profiles before doing manual prospecting.
- Data Engineers & Developers: Enrich existing social profiles with communication availability metrics via API.
📥 Input Parameters
Provide a list of usernames (screen names) or numeric user IDs that you want to check.
Input Example (JSON)
{"users": ["elonmusk","jack"],"proxyConfiguration": {"useApifyProxy": true}}
Input Fields
| Field | Type | Required | Description |
|---|---|---|---|
screenNames | Array | Yes | A list of X/Twitter handles (e.g., elonmusk). |
📤 Output Data Structure
The actor stores results in a dataset. Each item in the dataset represents a verified user status.
Output Example (JSON)
[{"query": "elonmusk","id": "44196397","username": "elonmusk","can_dm": false,"status": "SUCCESS","scraped_at": "2026-05-18T15:04:23.000Z"},{"query": "jack","id": "12","username": "jack","can_dm": true,"status": "SUCCESS","scraped_at": "2026-05-18T15:04:24.000Z"}]
Output Fields Breakdown
query: The original input handle or ID.id: The official unique X/Twitter User ID.username: The current X/Twitter handle.can_dm:truemeans the user accepts direct messages from anyone;falsemeans their DM is closed.status: Execution status for this specific user (SUCCESS,NOT_FOUND, orSUSPENDED).scraped_at: The timestamp when the data was extracted.
💡 Cost-Effective & Scalable
This actor is highly optimized for resource consumption, allowing you to scan thousands of profiles quickly and at a minimal cost. Perfect for standalone use in the Apify Console or integrated directly via the Apify API into your Make, Zapier, or custom code pipelines.
undefined