Skip to main content
POST
Change antidetect browser proxy

Authorizations

Authorization
string
header
required

Access token issued by gtm.service.id. Its access_identity claim carries team_sid, actor_sid and actor_type, and that team scope is authoritative.

Team-SID
string
header
required

Team scope for tokens that do not carry one. Ignored when the token already names a team.

Body

application/json

Request body of update_antidetect_browser_proxy.

sid
string
required

Antidetect browser sid (ab_br_…).

Required string length: 18
Pattern: ^ab_br_
antidetect_browser_proxy_sid
string

Pin a specific pooled proxy. Resolve the sid yourself with search_antidetect_browser_proxies; never ask an end user for one.

Required string length: 18
Pattern: ^ab_px_
proxy_country_code
string

ISO country. Picks the least-loaded active proxy. The default way to pick a proxy.

Required string length: 2
custom_proxy_config
object

Custom proxy connection tuple (customer BYO path).

proxy_5g
boolean

Arm (true) or release (false) the 5G Proxy add-on binding on this browser. Omit to leave the binding untouched. A body carrying proxy_5g alone is a valid source-less call: it moves only the add-on binding and leaves the IP where it is.

Response

action success envelope.

success
enum<boolean>
required
Available options:
true
operation
enum<string>
required
Available options:
action
action
string
required

kebab-case verb; matches the route segment.

item
object | null
required
result
object
required
meta
object
required