Overview
Up to 10 page conversions in one call, each fetched and converted exactly as /v1/page-to-markdown (reader-proxy fallback included); a URL that fails is reported in its own entry instead of failing the batch, and the batch only fails when every URL does. Pack credits do not fund batch routes. Use this when an agent reads pages in bulk instead of paying settlement overhead on every fetch.
Protocol
x402 (POST)
Price
$0.05
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
stall-row
Indexed
2026-11-06 08:02:38
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"body": {
"urls": [
"https://www.x402.org/",
"https://example.com/"
]
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"count": 2,
"results": [
{
"final_url": "https://www.x402.org/",
"markdown": "# x402\n\nAn open standard for internet-native payments.",
"title": "x402 — internet-native payments",
"url": "https://www.x402.org/",
"word_count": 8
},
{
"final_url": "https://example.com/",
"markdown": "# Example Domain\n\nThis domain is for use in documentation examples.",
"title": "Example Domain",
"url": "https://example.com/",
"word_count": 9
}
],
"succeeded": 2
},
"schema": {
"properties": {
"count": {
"type": "integer"
},
"results": {
"items": {
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"fallback": {
"type": [
"string",
"null"
]
},
"final_url": {
"type": [
"string",
"null"
]
},
"markdown": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
},
"word_count": {
"type": [
"integer",
"null"
]
}
},
"required": [
"url"
],
"type": "object"
},
"type": "array"
},
"succeeded": {
"type": "integer"
}
},
"required": [
"count",
"succeeded",
"results"
],
"type": "object"
},
"type": "json"
}