# Customer Segment Observations — Exact Row Deduplication + Grouped Numeric Summary

> Customer Segment Observations — Exact Row Deduplication + Grouped Numeric Summary is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-16).

Deduplicates customer segment observation rows and computes grouped numeric summaries (count, revenue) across company groups and dates — two analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-16-040?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/customer-segment-observations-exact-row-deduplication-grouped-numeric-0a7ab653
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-0HFqH1whcAF9NkVNRXwD

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 customer-segment-observations-exact-row-deduplication-grouped-numeric-0a7ab653 -d '<json body>'
```

Example prompt: I have a list of customer segment observations with company groups, dates, account counts, and revenue amounts — can you deduplicate the exact duplicate rows and give me a grouped numeric summary of revenue_amount broken down by company group? Here are my rows: group-a on 2026-10-01 had 10 accounts and $1 revenue (row-1), group-b on 2026-10-02 had 20 accounts and $2 revenue (row-2), group-a on 2026-10-03 had 15 accounts and $3 revenue (row-3), group-b on 2026-10-04 had 30 accounts and $4 revenue (row-4).

## When to prefer this

Choose this endpoint when you have raw customer segment observation data (with company groups, dates, account counts, and revenue amounts) and need both exact row deduplication and grouped numeric summaries in a single low-cost call. It is ideal for lightweight data quality and aggregation tasks on datasets up to 200 rows where no external data lookup, prediction, or live enrichment is needed. Prefer alternatives if you need probabilistic deduplication, fuzzy matching, or more than 200 rows processed at once.

## Known failure modes

- More than 200 rows submitted — request will be rejected or truncated
- Missing required fields (row_id, company_group, date, account_count, revenue_amount) cause validation errors
- Date strings not matching YYYY-MM-DD pattern will fail schema validation
- Numeric values outside the allowed range (±1 trillion) will be rejected
- Empty rows array (minItems: 1 violated) returns an error

## How this service works

Customer segment observations — Exact row deduplication + Grouped numeric summary: Exact row deduplication + Grouped numeric summary for supplied customer segment observations records (account_count, revenue_amount). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports: (1) an exact row deduplication report identifying and removing fully duplicate records from the supplied rows, and (2) a grouped numeric summary aggregating the selected field (account_count or revenue_amount) across company groups and dates — covering up to 200 input rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "company_group",
     "date",
     "account_count",
     "revenue_amount"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "account_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "revenue_amount": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "account_count": 10,
     "company_group": "group-a",
     "revenue_amount": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "account_count": 20,
     "company_group": "group-b",
     "revenue_amount": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "account_count": 15,
     "company_group": "group-a",
     "revenue_amount": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "account_count": 30,
     "company_group": "group-b",
     "revenue_amount": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "account_count",
    "revenue_amount"
   ],
   "type": "string",
   "default": "account_count"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/customer-segment-observations-exact-row-deduplication-grouped-numeric-0a7ab653/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
