{"uid":"cap_ijUOaNYDXHX2-FpAYgW9i","slug":"aproxpay-large-residential-proxy-fetch-020c2fd7","name":"AProxPay Large Residential Proxy Fetch","description":"Residential proxy fetch (up to 5MB). Returns HTTP 200 with the target body; read X-Target-Status for the origin status. Billed for the forwarded request, not for a 2xx origin response. For multi-step or larger traffic use /v1/session/heavy or /v1/session/gb.","url":"https://proxy.aproxpay.com/v1/proxy/large","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"},"region":{"type":"string","maxLength":2,"minLength":2,"description":"Optional ISO 3166-1 alpha-2 exit country (see GET /v1/countries). No surcharge."},"sticky":{"type":"boolean"},"sticky_duration":{"enum":[30,60],"type":"integer"}}},"responseSchema":{"type":"json","example":{"note":"Target body bytes; read X-Target-Status for origin status"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kLbTZhHhgDrKjlKK1GSuF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a remote URL through a residential proxy and returns the response body (up to 5MB), with the origin HTTP status in the X-Target-Status header.","exampleAgentPrompt":"Fetch the full HTML of https://example.com/products/catalog through a residential proxy — use a sticky IP for 60 minutes so follow-up requests stay on the same exit node.","exampleUseCases":null,"resultDescription":"An HTTP 200 response whose body is the raw content of the target URL (up to 5MB). The origin server's actual HTTP status code is returned in the X-Target-Status response header. The caller is billed for the forwarded request regardless of whether the origin returns a 2xx.","failureModes":["Target response body exceeds 5MB — use /v1/session/heavy or /v1/session/gb for larger payloads","Origin server returns an error (4xx/5xx) — caller is still billed; check X-Target-Status to detect this","Invalid or unreachable target URL — returns an error indicating the fetch could not be completed","Payment failure — x402 payment not accepted or insufficient USDC balance","sticky_duration value not in allowed enum [30, 60] — request rejected with validation error"],"whenToPreferThis":"Use this endpoint when you need to fetch a single remote URL through a residential proxy and the response body is between 2MB and 5MB. It is better than the small fetch endpoint (/v1/proxy, up to 2MB) when the target page is large. For sustained multi-step browsing sessions or responses exceeding 5MB, prefer the heavy or GB session endpoints instead. Use the sticky parameter when you need the same residential exit IP across multiple sequential requests within a session.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:42:35.636Z","isFirstParty":false}