Add instance proxy
Adds a proxy to the instance.
Adds a proxy to the instance.
Preferred API authentication. Use a JWT with the api audience.
In: header
Path Parameters
The unique identifier (UUID) of the instance.
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
The proxy protocol type. Determines how the connection is established.
The proxy server address in "host:port" format (e.g., "proxy.example.com:8080"). The address must be resolvable and the port must be valid (1-65535).
Optional username for proxy authentication. Required if the proxy server requires authentication. If password is set, username must also be set.
Optional password for proxy authentication. Used with username for SOCKS5 or HTTP proxy authentication. Not supported for SOCKS4 proxies (will cause an error if set).
Response Body
application/json
application/json
application/json
application/json
curl -X POST "http://127.0.0.1:38765/v1/instances/:id/proxies" \ -H "Content-Type: application/json" \ -d '{ "proxy.type": {}, "proxy.address": "string" }'{}{ "code": 0, "grpc-code": "string", "message": "string", "stack-trace": "string", "details": [ {} ]}{ "code": 0, "grpc-code": "string", "message": "string", "stack-trace": "string", "details": [ {} ]}{ "code": 0, "grpc-code": "string", "message": "string", "stack-trace": "string", "details": [ {} ]}How is this page?
Batch add instance proxies POST
Adds multiple proxies to the instance in a single operation. More efficient than multiple AddInstanceProxy calls.
Change instance state POST
Changes the lifecycle state of an instance. Used to start, pause, resume, or stop bot sessions. The operation blocks until the state transition is complete.