Web Unlocker
URL requests, JavaScript rendering, response content, and timeouts.
When should I choose Web Unlocker?
Use it when your application submits a target URL and processes the returned content, while Scrapeless handles supported access challenges. Use Agent Browser for a directly controlled browser session or Crawl for a managed page-collection job.
Does every request render JavaScript?
No. Configure JavaScript rendering when the target content requires it. The platform Quickstart uses a minimal request without rendering.
Can I choose an output format or wait for an element?
The JavaScript rendering guide describes rendering instructions and response formats. Use its supported options for your task rather than assuming every request returns the same type of content.
Why is the returned content different from what I see in my browser?
Check redirects, location, cookies, and whether the content loads after JavaScript runs. Compare the same target and settings. Preserve a small response sample to show which content is missing.
Does HTTP 200 mean I received the page I expected?
Check the response envelope and returned content as well as the HTTP status. A transport-level success alone does not establish that your application received the expected fields or page. Use the documented schema for your request.
What should I do after a timeout?
Record the request options and elapsed time. Check the client timeout and service timeout policy before retrying. Repeatedly sending an unchanged failing request can make the issue harder to diagnose; use a bounded retry strategy.
Do I need separate proxy credentials for the quickstart?
The Web Unlocker quickstart authenticates with x-api-token and specifies routing in the request payload. Direct proxy connections use their own generated connection details. Follow the authentication method for the interface you are using.
Where can I ask about a Web Unlocker charge?
Use Subscription & Billing. Include the request time, response code, and any request identifier when reporting a charge.
Choose another category from the FAQ navigation, or contact support.