estimate_proxy_bandwidth
verifiedv0.1Estimate proxy bandwidth from a page count and measured bytes per page, or an explicitly selected dated page preset. Uses decimal GB and an explicit attempts assumption. Updates the bandwidth calculator and returns a cost-calculator handoff where its input range permits. Does not fetch a target or predict success.
Updated 9/9/2026 · Created 9/8/2026
Input Schema
{
"type": "object",
"required": [
"pages"
],
"properties": {
"mode": {
"enum": [
"doc",
"rendered"
],
"type": "string",
"default": "rendered"
},
"pages": {
"type": "integer",
"maximum": 1000000000,
"minimum": 1
},
"preset": {
"enum": [
"light",
"article",
"product",
"news",
"saas"
],
"type": "string"
},
"bytesPerPage": {
"type": "number",
"maximum": 1000000000,
"minimum": 1,
"description": "Your measured transferred bytes per page. Overrides a preset."
},
"attemptsPerPage": {
"type": "number",
"default": 1,
"maximum": 100,
"minimum": 1,
"description": "Your assumed billed attempts per page. Retry behavior is not measured."
}
},
"additionalProperties": false
}Full Contract
{
"name": "estimate_proxy_bandwidth",
"description": "Estimate proxy bandwidth from a page count and measured bytes per page, or an explicitly selected dated page preset. Uses decimal GB and an explicit attempts assumption. Updates the bandwidth calculator and returns a cost-calculator handoff where its input range permits. Does not fetch a target or predict success.",
"inputSchema": {
"type": "object",
"required": [
"pages"
],
"properties": {
"mode": {
"enum": [
"doc",
"rendered"
],
"type": "string",
"default": "rendered"
},
"pages": {
"type": "integer",
"maximum": 1000000000,
"minimum": 1
},
"preset": {
"enum": [
"light",
"article",
"product",
"news",
"saas"
],
"type": "string"
},
"bytesPerPage": {
"type": "number",
"maximum": 1000000000,
"minimum": 1,
"description": "Your measured transferred bytes per page. Overrides a preset."
},
"attemptsPerPage": {
"type": "number",
"default": 1,
"maximum": 100,
"minimum": 1,
"description": "Your assumed billed attempts per page. Retry behavior is not measured."
}
},
"additionalProperties": false
}
}Schema History
9/9/2026, 4:29:25 AM
{
"type": "object",
"required": [
"pages"
],
"properties": {
"mode": {
"enum": [
"doc",
"rendered"
],
"type": "string",
"default": "rendered"
},
"pages": {
"type": "integer",
"maximum": 1000000000,
"minimum": 1
},
"preset": {
"enum": [
"light",
"article",
"product",
"news",
"saas"
],
"type": "string"
},
"bytesPerPage": {
"type": "number",
"maximum": 1000000000,
"minimum": 1,
"description": "Your measured transferred bytes per page. Overrides a preset."
},
"attemptsPerPage": {
"type": "number",
"default": 1,
"maximum": 100,
"minimum": 1,
"description": "Your assumed billed attempts per page. Retry behavior is not measured."
}
},
"additionalProperties": false
}GET /api/tool/www.proxy-compare.com/estimate_proxy_bandwidth