# x402 Seller Customer Analytics

> x402 Seller Customer Analytics is a paid API for AI agents from agent-data.centorprat.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-29).

Returns all payers for a given x402 seller (by payTo address, endpoint URL, or host) in a look-back window, with call counts, USD spend, first/last seen timestamps, and behavioral classification (loop customer, sweeper/grader, occasional).

## Facts

- Endpoint: GET https://agent-data.centorprat.workers.dev/agent/seller-customers?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-seller-customer-analytics-ebcde778
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bV6d3eRFaraDPklvAA48u

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 x402-seller-customer-analytics-ebcde778
```

Example prompt: Who are the agents paying for my x402 endpoint at https://myapi.example.com/data over the last 60 days? Show me their call counts, USD spent, and whether they're repeat customers or just occasional buyers.

## When to prefer this

Use this endpoint when you need to understand who is paying for a specific x402 seller endpoint — ideal for API monetization dashboards, agent fleet auditing, or identifying high-value repeat customers vs one-time evaluators. Prefer this over generic blockchain explorers when you want pre-classified, seller-scoped customer analytics with behavioral segmentation (loop, sweeper/grader, occasional) without writing custom chain-reading logic.

## Known failure modes

- Missing or invalid 'seller' parameter returns an error — must be a valid payTo address (0x...), endpoint URL, or host listed in the Bazaar
- Days parameter outside 1-365 range may be rejected or clamped to defaults
- Seller address/host with no recorded payments returns empty customer list
- Unrecognized or unlisted seller host returns no data
- Network or Cloudflare Worker timeout under high load

## How this service works

Pay-per-call data and tools for AI agents, $0.002-0.01 per call in USDC via x402 (Base, Polygon or Solana), no account or API key; MAX tiers ($0.05-0.25) run deeper jobs. Agent toolkit: web search, search + read top pages, any page as clean markdown with a prompt-injection check, which-x402-API-to-call recommender, seller check. Data: Google Maps places with contacts, YouTube video data and transcripts, job listings (Indeed, LinkedIn, 13 boards), Google Ads Transparency, TikTok comments, Pinterest, Airbnb, Redfin, AliExpress, app stores, live sports, website and SEO checks, Shopify store tech stacks, and onchain token / address risk checks.

## Output

A list of every payer active in the specified window for the given seller, each with: payer wallet address, number of calls made, total USD paid, first-seen and last-seen timestamps, behavioral classification (loop customer, sweeper/grader, or occasional), plus aggregated daily revenue figures for the seller.

## 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": [
      "seller"
     ],
     "properties": {
      "days": {
       "type": "string",
       "description": "Look-back 1-365 (default 30)"
      },
      "seller": {
       "type": "string",
       "description": "payTo 0x..., endpoint URL or host listed in the Bazaar"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "daily": [
   {
    "day": "2026-10-22",
    "usd": 9,
    "calls": 900,
    "payers": 14
   }
  ],
  "payTo": "0x...",
  "payers": [
   {
    "usd": 12,
    "kind": "loop customer (repeated calls to few sellers)",
    "calls": 1200,
    "payer": "0x..."
   }
  ],
  "totals": {
   "usd": 777.4,
   "calls": 29783,
   "payers": 164
  },
  "payerKinds": {
   "loop customer": 6
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-seller-customer-analytics-ebcde778/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data.centorprat.workers.dev](https://www.zero.xyz/host/agent-data.centorprat.workers.dev/llms.txt)
