# WebberSites x402 Data Store – Collection Reader

> WebberSites x402 Data Store – Collection Reader is a paid API for AI agents from api.webbersites.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Retrieves paginated rows from a named data collection stored in the WebberSites x402 data store

## Facts

- Endpoint: GET https://api.webbersites.com/api/store/%7Bcollection%7D
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/webbersites-x402-data-store-collection-reader-6ab877d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ki2HVzAYW4UuZCoo2u_aF

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 webbersites-x402-data-store-collection-reader-6ab877d3
```

Example prompt: Fetch up to 200 rows from the 'trades' collection in the WebberSites data store, sorted descending, and only include rows created after 2025-01-01T00:00:00Z.

## When to prefer this

Choose this endpoint when you need to read paginated, filtered, or sorted rows from a named collection already stored in the WebberSites x402 data store. It is ideal for agents that previously wrote data to the store and now need to retrieve it, or for monitoring collection growth over time. Prefer it over generic database APIs when your workflow is already integrated with the WebberSites x402 ecosystem.

## Known failure modes

- Unknown or misspelled collection name returns empty rows or 404
- Limit out of range (outside 1–1000) may return a validation error
- Invalid ISO timestamp in 'since' parameter causes a parse error
- Invalid 'order' value (not 'asc' or 'desc') may cause unexpected sorting
- Requesting CSV format for a collection with nested objects may produce malformed output
- Payment not included or insufficient USDC results in 402 response

## How this service works

WebberSites – Branding, Web Design, Photography, Marketing Strategy - Youngstown Ohio

## Output

Returns a JSON object containing the collection name, an array of row objects, the number of rows returned in this page, and the total row count across the full collection. Optionally returns data in CSV format if requested.

## 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"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "number",
       "description": "Rows to return, 1-1000 (default 100)"
      },
      "order": {
       "type": "string",
       "description": "asc or desc by insertion (default asc)"
      },
      "since": {
       "type": "string",
       "description": "ISO timestamp — only rows created after it"
      },
      "format": {
       "type": "string",
       "description": "json (default) or csv"
      },
      "offset": {
       "type": "number",
       "description": "Pagination offset"
      },
      "collection": {
       "type": "string",
       "description": "Collection name in the URL path"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "rows": {
       "type": "array"
      },
      "returned": {
       "type": "number"
      },
      "collection": {
       "type": "string"
      },
      "total_rows": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ts": "2026-07-05T00:00:00.000Z",
  "wallet": "0xabc…",
  "collection": "trades",
  "rows_added": 1,
  "total_rows": 42
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/webbersites-x402-data-store-collection-reader-6ab877d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.webbersites.com](https://www.zero.xyz/host/api.webbersites.com/llms.txt)
