country to ask from that country: ChatGPT tailors local results to where the visitor is.
A few things to know:
- Citations name the site, not the page. Signed-out ChatGPT shows the full URL of a cited page only on hover, so each citation carries the
siteNameanddomain, not the page URL. Links written into the answer text (links) do carry their fullurl. modelis alwaysnull. Signed-out ChatGPT does not show which model answered.- Calls take 15-60 seconds. Each call opens its own browser session and waits for ChatGPT to finish writing. Give your HTTP client a generous timeout (the SDKs wait 180 seconds by default; 300 is a safe value, e.g.
Client(timeout=300)in Python). - Answers vary. Each call starts a new conversation, and identical calls get different answers, as they do for people. Track a question over several calls rather than reading one answer as fixed.
- No account. ChatGPT is used signed out; no OpenAI account or API key is involved.
Try it in the dashboard first: app.scrapeunblocker.com/dashboard/plugins. You get a live results view plus a copy-paste snippet.
Endpoint
503 (ChatGPT capacity busy) is not billed.
Response
Errors
What you can build
- AI visibility tracking - see whether ChatGPT recommends your brand or product for the questions your customers ask, and who it names instead.
- Citation monitoring - track which sites ChatGPT cites and links for a topic, and in which country.
- Answer comparison - put ChatGPT’s answer next to Gemini and Google AI Mode for the same question.
- Market research - ask the same question from several countries and compare local recommendations.
Next steps
Open the plugins
Ask ChatGPT and grab the JSON.
Get an API key
Free trial available on the pricing page.

