PUT /strategy
Set or replace the scrape strategy profile for a host.
PUT
Set a per-host scrape strategy
Pin an ordered list of scrape strategy steps for a hostname. The orchestrator consults this
user-defined strategy before falling back to automatic selection.
Request parameters (JSON body)
Required
host(string, 1–253 chars): Hostname the strategy applies to (no path, just the host).strategy(array, 1–12 items): Ordered list of strategy steps to try.
Strategy step object
strategy(string, required):static,stealth,brightdata_unblocker,oxylabs_unblockerproxy_provider(string | null): Only forstatic/stealthsteps. (Do not include for unblocker steps.)proxy_tier(string | null): Only forstatic/stealthsteps. (Do not include for unblocker steps.)
Responses
- 200: The hostname and stored strategy steps.
- 400: Invalid hostname.
- 422: Validation error (for example, unblocker step includes proxy fields).
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Response
The hostname and the stored strategy steps
The response is of type Response Set User Strategy Strategy Put · object.
