Proxy lines
get_proxy_linesGenerate ready-to-use proxy strings for a plan. session='rotating' returns one line whose IP changes on every request (ports 823/824); session='sticky' gives one IP per port for 1-120 minutes (ports from 10000). Optional country (ISO code such as 'us' or 'de', several comma-separated), and for precise geo state, city, zip or asn (counts traffic double). Availability of a specific city or provider is not guaranteed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"plan_id": "<plan_id>"
},
"name": "get_proxy_lines"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asn | No | Provider ASN number, e.g. '7922'. | |
| zip | No | ||
| city | No | City name in Latin letters, e.g. 'newyorkcity'. | |
| count | No | ||
| state | No | US state, e.g. 'texas'. | |
| format | No | lp@hp = login:password@host:port, hp:lp = host:port:login:password, url = protocol://login:password@host:port | lp@hp |
| country | No | ||
| plan_id | Yes | Plan id from list_plans. | |
| session | No | sticky | |
| protocol | No | http |