# Strale Return Policy Extractor

> Strale Return Policy Extractor is a paid API for AI agents from api.strale.io, paid per call via x402, $0.216/call, status unknown (last checked 2026-09-15).

Extracts structured return policy information from a retailer's website URL

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/return-policy-extract
- Price: $0.216/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-return-policy-extractor-35149490
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_i-QfY0cJ_27DgEsok3oAh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability strale-return-policy-extractor-35149490
```

Example prompt: Can you pull the return policy from this retailer's website — https://www.example-store.com — and tell me the return window, any conditions, and whether they offer free returns?

## When to prefer this

Choose this endpoint when you need structured, machine-readable return policy data extracted directly from a live retailer website, especially when you want an auditable, cryptographically-hashed record of the extraction. Prefer it over manual scraping or general-purpose web scrapers when you need consistent schema output for return policy fields specifically, or when operating in a compliance or consumer-protection context where audit trails matter.

## Known failure modes

- Retailer URL is behind a login wall or bot-protection (CAPTCHA), causing extraction failure
- Return policy page is dynamically rendered via JavaScript and not accessible via GET request
- URL does not resolve or returns a non-200 HTTP status
- Retailer has no dedicated return policy page, resulting in empty or partial extraction
- Malformed or non-retailer URL provided as input
- Rate limiting or IP blocking by the target retailer website

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

Returns structured return policy data extracted from the retailer's website, including the return window (number of days), conditions (e.g. tags attached, original packaging, receipt required), refund methods, and any exceptions. Each response also includes a cryptographic audit record with chain hashing for traceability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Retailer website URL"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-return-policy-extractor-35149490/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
