

Input questions to get full HTML content with cited sources from ChatGPT replies. Supports bulk scraping, automatic retry and source extraction. No technical skills required. Free trial available.
Fetches fully rendered ChatGPT answer HTML and always opens a normalized ChatGPT query URL.
The worker accepts either a ChatGPT URL or plain search terms:
{"url": "https://chatgpt.com/?q=Buy_Tesla_Model_Y_2026"}{"search_terms": "Buy Tesla Model Y 2026"}If url is provided, the worker extracts the query text from the URL and still opens https://chatgpt.com/?q=<search_terms>.
| Name | Required | Description |
|---|---|---|
url | No | ChatGPT URL containing a q query parameter. |
search_terms | No | Search terms to query directly on ChatGPT. |
flow_retry_num | No | Total retry count for the full flow. Defaults to 3 when omitted. |
At least one of url or search_terms must be provided.
| Name | Description |
|---|---|
url | Final normalized ChatGPT URL that was opened. |
code | 1 for success. 0 for failure. Only Cloudflare that cannot be bypassed is guaranteed to return without HTML; other failures return the current HTML whenever available. |
has_sources_data | true if the current page contains Sources button backed data, otherwise false. |
Content-Encoding | HTTP-style compression encoding, currently gzip. |
content_encoding | Compression encoding, currently gzip. |
compressed_html | Base64 encoded gzip-compressed HTML. |
html_size | UTF-8 size of the minified HTML before compression. |
compressed_size | Binary gzip size before base64 encoding. |
error | Error message when the flow fails. |
error_code | Failure code such as 400, 500, CF_DETECTED, ANSWER_TIMEOUT, or SOURCES_FAILED. |
https://chatgpt.com/?q=<search_terms>.flow_retry_num times. When omitted, the default is 3.Sources, and close the bottom cookie dialog through its structure-based close button.Explore more popular scrapers from our marketplace
by mn06pz6r
Twitter Post Scraper (by Profile URL) extracts recent tweets from any public Twitter/X profile. Provide one or more profile URLs and it will fetch the latest posts along with engagement metrics and author details.
by mn06pz6r
Twitter Profile Scraper (by Username) extracts a complete Twitter/X profile and its recent tweets using just a username. Provide one or more usernames and it will return the full profile metadata along with an array of recent posts.
by mn06pz6r
Twitter Profile Scraper (by Profile URL) extracts a complete Twitter/X profile and its recent tweets in a single run. Provide one or more profile URLs and it will return the full profile metadata along with an array of recent posts.
by mn06pz6r
Twitter Post Scraper (by Post URL) extracts a single Twitter/X post with all its details by post URL. Provide one or more tweet URLs and it will return the full post data including engagement metrics, media, hashtags, and author information.