{"uid":"cap_GGkiu5sTZMMhcAV61Et3s","slug":"handel-halowerk-com-return-policy-extractor-6e294734","name":"handel.halowerk.com Return Policy Extractor","description":"Fetches one public policy page in a real browser and turns it into a fixed schema: return window in days and what it counts from, who pays the return shipping, how the refund is issued and within how many days, any restocking fee, the required condition of the goods, the excluded product categories, the steps of the procedure, whether an RMA is needed, the contact route and whether a statutory right of withdrawal is mentioned.","url":"https://handel.halowerk.com/v1/return-policy","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"The https address of the return, refund or withdrawal policy page. Give the policy page itself, not the shop home page."},"language":{"enum":["de","en","auto"],"type":"string","default":"auto","description":"Language of the quotes to expect. Only affects the reading, never the wording of the quotes themselves."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PEBFvTIxO-PTqPmjwULVW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a retailer's public return policy page in a real browser and extracts it into a fixed structured schema covering return window, shipping costs, refund method, restocking fees, conditions, exclusions, and procedure steps.","exampleAgentPrompt":"Can you look up the return policy on acmeshop.com/return-policy and tell me how many days I have to return something, who pays for return shipping, how the refund is issued and how long it takes, whether there's a restocking fee, and what items are excluded?","exampleUseCases":[{"title":"Pre-purchase return policy check","prompt":"Before I buy this laptop from techstore.com, can you fetch their return policy page at techstore.com/returns and tell me the return window, whether I'd have to pay for return shipping, how my refund would be issued, and whether electronics are excluded?"},{"title":"Marketplace seller compliance audit","prompt":"I'm auditing return policies for sellers on my platform — can you pull the return policy from seller123.myshopify.com/policies/refund-policy and extract the return window, restocking fee, required item condition, and whether they mention a statutory right of withdrawal?"},{"title":"Customer support policy lookup","prompt":"A customer is asking about our competitor's return process — can you fetch fashionbrand.com/returns and tell me step by step how their return procedure works, whether they need an RMA, what contact route they offer, and how long refunds take?"}],"resultDescription":"A structured JSON object containing: return window in days and what event it counts from (e.g. delivery, purchase), who bears the cost of return shipping, how the refund is issued (e.g. original payment method, store credit), the maximum number of days for the refund to be processed, any restocking fee percentage or amount, the required condition of returned goods, a list of excluded product categories, the step-by-step return procedure, whether an RMA number is required, the merchant's contact route for returns, and whether a statutory right of withdrawal is explicitly mentioned.","failureModes":["URL is inaccessible or returns a non-200 status — endpoint cannot fetch the page","Page requires login or is behind an authentication wall — returns error or empty fields","Return policy content is embedded in images or PDFs not parseable as text — fields may be null","Page is in a language the parser does not handle — structured fields may be incomplete","Policy page has no structured return information — all schema fields return null or empty","Rate limiting or bot-blocking by the target site — fetch fails with timeout or block error"],"whenToPreferThis":"Use this endpoint when you need to programmatically extract and compare return policies from retailer websites without manually reading policy pages. It is ideal for e-commerce research, compliance auditing, competitive analysis, or building customer-facing tools that surface structured return information. Prefer this over raw web scraping when you need a consistent, normalized schema across many different merchant sites rather than raw HTML.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:31:54.681Z","isFirstParty":false}