X / Twitter DM History Fetcher & Scraper
Pricing
from $1.00 / 1,000 dmhistoryresults
X / Twitter DM History Fetcher & Scraper
The best API to scrape and download Twitter (X) direct message history. Supports individual and group DMs. No official developer account needed. Perfect for developers and businesses needing reliable data extraction for CRM sync, analytics, and messaging backups.
Pricing
from $1.00 / 1,000 dmhistoryresults
Rating
0.0
(0)
Developer
fastcrawler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
X / Twitter DM History Fetcher & Scraper
Automate the extraction of your Twitter (X) direct message history without needing an official Twitter Developer account or API access.
Built for developers, CRM integration, customer support sync, and audit logging, this ultimate DM scraping tool empowers you to seamlessly export your 1-on-1 and group conversations into structured data (JSON, CSV, etc.).
✨ Key Features & Benefits
- 🚫 No API Key or Dev Account Needed: Works directly with your logged-in account sessions (via cookies). Bypass official API restrictions instantly.
- 💬 1-on-1 & Group DM Supported: Fetches both private chats and group conversations with ease.
- 🔄 Pagination & Cursor Support: Effortlessly scrape long conversation histories by utilizing cursor-based pagination.
- 🗃️ Structured Data Export: Ready to integrate with your CRM, analytics tools, or backup systems.
- 🛡️ Proxy Support & Safety: Keep your accounts safe by routing traffic through custom proxies for stable and secure connections.
🚀 Input Parameters
Here is the complete list of parameters you can pass to this Actor:
| Field | Type | Description |
|---|---|---|
cookie | String | (Required) Cookies used to authorize the actor with Twitter. Export as 'Headers String' using the Cookie-Editor extension. |
recipient | String | (Required) The target you want to fetch history from. Supports User ID, @handle, conversationId (e.g., a:b), or group ID (e.g., g...). |
pin | String | (Optional) Enter your xchat Passcode (PIN) if required to access specific chats. |
proxy | String | (Optional) Custom proxy URL (e.g., http://user:pass@ip:port). Leave blank if not needed. |