# Survey Response Weights — Duplicate Key Report + Daily Sum Series

> Survey Response Weights — Duplicate Key Report + Daily Sum Series 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-30).

Analyzes up to 200 survey response weight records to produce a duplicate key report and a daily sum time series for a chosen numeric field.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-economics-24-060?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/survey-response-weights-duplicate-key-report-daily-sum-series-829debe9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nW4mQrydjX4pCGdPm90RD

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 survey-response-weights-duplicate-key-report-daily-sum-series-829debe9 -d '<json body>'
```

Example prompt: I have up to 200 rows of survey response data — each with a row_id, region, date, response_value, and sample_weight — can you run two reports on it: one to flag any duplicate row IDs, and another showing the daily sum of response_value across all dates?

## When to prefer this

Choose this endpoint when you need simultaneous duplicate-key detection and daily sum aggregation on survey response weight data in a single API call. It is ideal for pre-analysis data quality checks on survey panels where both data integrity (duplicate IDs) and temporal aggregation (daily sums) are needed together. Best suited for datasets up to 200 rows where both reports share the same input records.

## Known failure modes

- Exceeding 200 rows causes rejection — keep input within the maxItems limit
- Missing required fields (row_id, region, date, response_value, sample_weight) cause validation errors
- Malformed date strings (not YYYY-MM-DD format) will fail schema validation
- Null numeric values are accepted but may affect sum calculations
- Invalid field enum value (anything other than 'response_value' or 'sample_weight') will be rejected
- Empty rows array returns an error — at least 1 row is required

## How this service works

Survey response weights — Duplicate key report + Daily sum series: Duplicate key report + Daily sum series for supplied survey response weights records (response_value, sample_weight). 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 independent analytical reports: (1) a duplicate key report identifying any repeated row_id values across the supplied records, and (2) a daily sum series showing the total of the selected field (response_value or sample_weight) aggregated by date. Both reports are computed locally on the supplied data with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/survey-response-weights-duplicate-key-report-daily-sum-series-829debe9/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)
