{"id":1040242,"recorded_at":"2026-10-29T18:28:16.773625Z","observed_at":"2026-10-29T18:28:16.773541Z","subject_kind":"source_record","subject":"x402_bazaar:https://readfetch.com/v1/scrape","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://readfetch.com/v1/scrape"]],"name":"readfetch.com/v1/scrape","owner_address":"0x26c2308adc8fe5ffe6d4183588dd2dd22ed86071","raw":{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"JavaScript rendering and web scraping for agents: load a public URL in a real browser session, optionally scroll, wait for selectors, run JS, set headers, cookies or auth, and return Markdown, text or HTML with the page's links.","extra":{"name":"USD Coin","version":"2"},"maxAmountRequired":"5000","maxTimeoutSeconds":60,"mimeType":"application/json","network":"eip155:8453","payTo":"0x26C2308aDC8fe5FFE6d4183588DD2DD22ed86071","resource":"https://readfetch.com/v1/scrape","scheme":"exact"}],"description":"JavaScript rendering and web scraping for agents: load a public URL in a real browser session, optionally scroll, wait for selectors, run JS, set headers, cookies or auth, and return Markdown, text or HTML with the page's links.","extensions":{"bazaar":{"info":{"input":{"body":{"format":"markdown","fresh":false,"mode":"render","url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"billed":true,"cache_status":"miss","markdown":"# Pricing\n\n...","status":"success","status_code":200,"title":"Pricing","url":"https://example.com/pricing"},"format":"application/json","type":"json"}},"schema":{"$defs":{"Auth":{"description":"Agent-friendly authentication: cookie, bearer token, or basic auth.","properties":{"cookies":{"anyOf":[{"items":{"$ref":"#/$defs/Cookie"},"type":"array"},{"type":"null"}],"default":null,"title":"Cookies"},"password":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Password"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Token"},"type":{"enum":["cookie","bearer","basic"],"title":"Type","type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Username"}},"required":["type"],"title":"Auth","type":"object"},"Cookie":{"properties":{"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Domain"},"name":{"title":"Name","type":"string"},"path":{"default":"/","title":"Path","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"value":{"title":"Value","type":"string"}},"required":["name","value"],"title":"Cookie","type":"object"},"ScrapeOptions":{"description":"Advanced browser/interaction controls (the `advanced` object).","properties":{"cookies":{"anyOf":[{"items":{"$ref":"#/$defs/Cookie"},"type":"array"},{"type":"null"}],"default":null,"title":"Cookies"},"delay_before_return_ms":{"default":0,"maximum":60000,"minimum":0,"title":"Delay Before Return Ms","type":"integer"},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"default":null,"title":"Headers"},"include_html":{"default":false,"title":"Include Html","type":"boolean"},"include_links":{"default":false,"title":"Include Links","type":"boolean"},"js_code":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Js Code"},"locale":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Browser locale, e.g. 'en-US'. Sets Accept-Language inside the render.","title":"Locale"},"max_scroll_steps":{"anyOf":[{"maximum":200,"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"title":"Max Scroll Steps"},"scan_full_page":{"default":false,"title":"Scan Full Page","type":"boolean"},"sticky_session":{"default":false,"description":"Pin one outbound address for the whole call instead of one per connection. A render already runs under one egress session, so the page load never spreads across exits; accepted for compatibility with callers that set it.","title":"Sticky Session","type":"boolean"},"timezone_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Browser timezone, e.g. 'America/New_York'.","title":"Timezone Id"},"user_agent":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"User Agent"},"wait_for":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Wait For"},"wait_for_timeout_ms":{"default":10000,"maximum":120000,"minimum":0,"title":"Wait For Timeout Ms","type":"integer"}},"title":"ScrapeOptions","type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"body":{"$defs":{"Auth":{"description":"Agent-friendly authentication: cookie, bearer token, or basic auth.","properties":{"cookies":{"anyOf":[{"items":{"$ref":"#/$defs/Cookie"},"type":"array"},{"type":"null"}],"default":null,"title":"Cookies"},"password":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Password"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Token"},"type":{"enum":["cookie","bearer","basic"],"title":"Type","type":"string"},"username":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Username"}},"required":["type"],"title":"Auth","type":"object"},"Cookie":{"properties":{"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Domain"},"name":{"title":"Name","type":"string"},"path":{"default":"/","title":"Path","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"value":{"title":"Value","type":"string"}},"required":["name","value"],"title":"Cookie","type":"object"},"ScrapeOptions":{"description":"Advanced browser/interaction controls (the `advanced` object).","properties":{"cookies":{"anyOf":[{"items":{"$ref":"#/$defs/Cookie"},"type":"array"},{"type":"null"}],"default":null,"title":"Cookies"},"delay_before_return_ms":{"default":0,"maximum":60000,"minimum":0,"title":"Delay Before Return Ms","type":"integer"},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"default":null,"title":"Headers"},"include_html":{"default":false,"title":"Include Html","type":"boolean"},"include_links":{"default":false,"title":"Include Links","type":"boolean"},"js_code":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Js Code"},"locale":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Browser locale, e.g. 'en-US'. Sets Accept-Language inside the render.","title":"Locale"},"max_scroll_steps":{"anyOf":[{"maximum":200,"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"title":"Max Scroll Steps"},"scan_full_page":{"default":false,"title":"Scan Full Page","type":"boolean"},"sticky_session":{"default":false,"description":"Pin one outbound address for the whole call instead of one per connection. A render already runs under one egress session, so the page load never spreads across exits; accepted for compatibility with callers that set it.","title":"Sticky Session","type":"boolean"},"timezone_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Browser timezone, e.g. 'America/New_York'.","title":"Timezone Id"},"user_agent":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"User Agent"},"wait_for":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Wait For"},"wait_for_timeout_ms":{"default":10000,"maximum":120000,"minimum":0,"title":"Wait For Timeout Ms","type":"integer"}},"title":"ScrapeOptions","type":"object"}},"properties":{"advanced":{"anyOf":[{"$ref":"#/$defs/ScrapeOptions"},{"type":"null"}],"default":null},"auth":{"anyOf":[{"$ref":"#/$defs/Auth"},{"type":"null"}],"default":null},"egress":{"description":"Egress pool to leave through: `direct` (the default route, no proxy) or any pool the operator configured, e.g. `residential` (the home exit) or `local`. Omit to route by host rules.","title":"Egress","type":"string"},"egress_fallback":{"description":"Pool to retry through once when the first attempt is refused (bot check, wall, empty extraction, origin 403/429/5xx); must differ from `egress`. Absent keeps one exit for the whole call.","title":"Egress Fallback","type":"string"},"format":{"default":"markdown","enum":["markdown","text","html"],"title":"Format","type":"string"},"fresh":{"default":false,"title":"Fresh","type":"boolean"},"mode":{"default":"render","enum":["fast","render","full"],"title":"Mode","type":"string"},"options":{"anyOf":[{"$ref":"#/$defs/ScrapeOptions"},{"type":"null"}],"default":null,"deprecated":true},"url":{"format":"uri","maxLength":2083,"minLength":1,"title":"Url","type":"string"}},"required":["url"],"title":"ScrapeRequest","type":"object"},"bodyType":{"const":"json"},"method":{"enum":["POST"]},"type":{"const":"http"}},"required":["type","method","body"],"type":"object"},"output":{"properties":{"billed":{"type":"boolean"},"status":{"type":"string"},"text":{"type":"string"},"url":{"type":"string"}},"type":"object"}}}}},"lastUpdated":"2026-10-28T19:00:57.423Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-10-28T19:00:56.725Z"},"resource":"https://readfetch.com/v1/scrape","type":"http","x402Version":2},"source":"x402_bazaar","summary":"JavaScript rendering and web scraping for agents: load a public URL in a real browser session, optionally scroll, wait for selectors, run JS, set headers, cookies or auth, and return Markdown, text or HTML with the page's links."},"body_sha256":"1ad8afb44da668bb18329245c1cc54a43e6c4b6ded62f194281e9eb35b90331a","prev_id":null,"leaf":"0xd8ab4af923e2d663a4585a97ba180996ad3b6210e13e48ec0c88d048ab480df0","leaf_text":"{\"body\":\"1ad8afb44da668bb18329245c1cc54a43e6c4b6ded62f194281e9eb35b90331a\",\"id\":1040242,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793298496773541,\"prev\":null,\"subject\":\"x402_bazaar:https://readfetch.com/v1/scrape\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0xd8ab6a12a101d331a2c2b6dd4fa7685e1b1d48512f23a68b619c0b70f88e0ac9","0xd3de11c2a9ad4b291b440439007214a277bd0f02b28527498b9170a6432e3ff3","0x0b52a2fb21bea794f96cf1f4e12d36968ac269f586c3a712699a3bb224c0f60c","0xe5ec8c29e231441156dc80b92e1d15e13c8cf57210597c963be714ea3d731feb","0xb830745daae9967cf0e30f87f113f965fca3dd90bd96d94b4647218186edbb28","0x954d73e7ac3e9ddace954de2c9e76a06c2c3340da94da1d2bb82bea9b098bac7","0x626a7caf4a23e25a32196fb6c5a69d17195207feb102ef982daca3b4d50a73c5","0x0a654f58afcc90f720308acaf50d562d5bee6015019a6e68ac9b41e25548e2a8","0x8796fc6628ed3e5997809ce12a93ef60a58c9ea0f7a778900a9e72565ff6014b","0x4b7b591b3d9e7461a239370a06e165a6dcb4daad1464447d98e97d7d03527563","0x13772c79d97c666f787fde948e3b3d0825d6d5d5106a43281968f02237c59008","0x8522b6d17f15c0c1abc36194c9894bdee4c4687a5eb503bcb0fab90198db90af","0xbab97b696ffe737616975d37e243af07fa246058d99161c165f9f96fde8768ff","0xb75e183026f9112474e3710d846b63188d3bba750c3ad3feabd9a22ee7d080fc","0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7","0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d","0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02","0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785"]}