Extract posts data from Twitter/X and deliver via Webhooks automatically
Navigate to the Twitter/X Posts scraper in Scrapernode. Select "Fresh Scrape" for real-time data or "Quick Lookup" for pre-collected records. Each record costs 1 credit.
Add your endpoint URL in the Scrapernode webhook settings. Each completed job sends a POST request with the full JSON payload, including all output fields and metadata.
Paste the Twitter/X URLs you want to scrape — one per line, or upload a CSV. Scrapernode accepts direct profile links, search result URLs, and content pages.
Click "Start Extraction" to begin. Scrapernode handles proxy rotation, rate limiting, and anti-bot detection automatically. Jobs typically complete in under 60 seconds per batch.
When the job completes, Scrapernode delivers the full JSON payload to your endpoint. Each record includes 30 structured fields like id, user_posted, name, description. Parse the payload in your application and process the data as needed.
Cost per record
1 credit
Output fields
30 fields
Destination
Webhooks
Preview the data you'll receive — 5 sample records
30 fields returned per record
ID of the post (100.00% fill rate)
Username of the post owner (100.00% fill rate)
Name of the post owner (100.00% fill rate)
Post text description (99.09% fill rate)
Post publication date (100.00% fill rate)
URLs of attached photos (35.64% fill rate)
URL of the post (100.00% fill rate)
Quoted post details (99.78% fill rate)
Sub-fields
post_idTextQuoted post IDprofile_idTextQuoted post profile IDprofile_nameTextQuoted post profile namedata_postedTextQuoted post date postedurlTextQuoted post URLdescriptionTextQuoted post descriptionphotosArrayQuoted post photos URLsvideosArrayQuoted post videos URLsTagged profiles from the post (36.44% fill rate)
Sub-fields
profile_idTextTagged user profile IDprofile_nameTextTagged user profile nameurlTextTagged user profile URLbiographyTextTagged user biographyfollowingNumberNumber of accounts the tagged user followsfollowersNumberNumber of followers of the tagged userprofile_imageTextTagged user profile image URLNumber of replies (100.00% fill rate)
Number of reposts (100.00% fill rate)
Number of likes (100.00% fill rate)
Number of views (80.45% fill rate)
External URL from a post (24.90% fill rate)
Hashtags from the post (30.37% fill rate)
Number of followers of the profile (99.88% fill rate)
Bio of the profile (93.28% fill rate)
Number of profile's posts (99.88% fill rate)
Profile Image link (99.87% fill rate)
Number of profiles the user follows (99.88% fill rate)
Is the user verified (78.48% fill rate)
Number of times the post was quoted (99.83% fill rate)
The number of times the post was bookmarked (99.83% fill rate)
Parent post details (99.64% fill rate)
Sub-fields
post_idTextParent post IDprofile_idTextParent post profile IDprofile_nameTextParent post profile namedate_postedTextOriginal post publication dateThe URL for the images attached to the post (8.87% fill rate)
Videos attached to the post (16.40% fill rate)
Sub-fields
video_urlTextURL of the videodurationNumberDuration of the video in millisecondsExternal video URLs (2.06% fill rate)
Sub-fields
video_urlTextExternal video URLdurationNumberDuration of the external videoVerification type (48.87% fill rate)
The user ID (79.19% fill rate)
Context added by the readers (0.41% fill rate)
Common questions about How to Scrape Twitter/X Posts into Webhooks
Start extracting twitter/x posts data and deliver via Webhooks in minutes.