Web Unlocker API
Use the Bright Data Web Unlocker API (98% success rate) to test and unlock websites in real time, bypassing anti-bot protections, proxies and CAPTCHAs.
Bright Data Python SDK
Authorizations
Use your Bright Data API Key as a Bearer token in the Authorization header.
How to authenticate:
- Obtain your API Key from the Bright Data account settings at https://brightdata.com/cp/setting/users
- Include the API Key in the Authorization header of your requests
- Format:
Authorization: Bearer YOUR_API_KEY
Example:
Learn how to get your Bright Data API key: https://docs.brightdata.com/api-reference/authentication
Query Parameters
Set this to true for asynchronous
Body
Zone identifier that defines your Bright Data product configuration. Each zone contains targeting rules, output preferences, and access permissions. Manage zones at: https://brightdata.com/cp/zones
"web_unlocker1"
Complete target URL to scrape. Must include protocol (http/https), be publicly accessible.
"https://geo.brdtest.com/welcome.txt"
Response format: raw returns HTML content as string, json returns structured data.
raw, json "json"
Method for requesting an HTML via proxy is GET.
"GET"
Two-letter ISO 3166-1 country code for proxy location (e.g., us, gb, de, ca, au). If not specified, system auto-selects optimal location based on your zone configuration.
List of country codes: https://docs.brightdata.com/general/faqs#where-can-i-see-the-list-of-country-codes
"us"
Additional response format transformation: markdown converts HTML content to clean markdown format, screenshot captures a PNG image of the rendered page.
markdown, screenshot "markdown"
Set to true to force JavaScript rendering using a browser. Because this flag forces browser use, it can significantly increase response time, so use it only when a page requires JavaScript to load its content.
true, false "true"
Set to true to return the x-brd-debug response header, which reports the request ID, traffic counters, billing status, destination IP and peer details for this request. See Debugging Web Unlocker API.
true
Response
OK
The response is of type object.