# Transformation Throughput Analytics — String Normalisation + Exact Row Deduplication

> Transformation Throughput Analytics — String Normalisation + Exact Row Deduplication 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-28).

Performs string normalisation and exact row deduplication analysis on up to 200 transformation throughput records (processed_rows, duration_seconds), returning 2 analytical reports using local engines.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-13-020?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/transformation-throughput-analytics-string-normalisation-exact-row-4c36937c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P3HSEwNVJmy0MwKESQWaw

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 transformation-throughput-analytics-string-normalisation-exact-row-4c36937c -d '<json body>'
```

Example prompt: Can you run string normalisation and exact row deduplication on my transformation throughput records? I have 4 rows: row-1 on 2026-10-01 for group-a with 10 processed_rows and 1 duration_second, row-2 on 2026-10-02 for group-b with 20 processed_rows and 2 duration_seconds, row-3 on 2026-10-03 for group-a with 15 processed_rows and 3 duration_seconds, and row-4 on 2026-10-04 for group-b with 30 processed_rows and 4 duration_seconds — I need both the normalisation and deduplication reports.

## When to prefer this

Choose this endpoint when you need both string normalisation and exact row deduplication applied together to transformation throughput records (processed_rows and duration_seconds) in a single call, with up to 200 rows and no need for external lookups or live data. It is particularly suited for ETL/data pipeline quality checks where you want two bundled analytical reports at low cost ($0.01 USDC for both).

## Known failure modes

- More than 200 rows submitted — request exceeds maxItems limit
- Missing required fields (row_id, date, processed_rows, duration_seconds) cause validation errors
- Invalid date format (not YYYY-MM-DD) triggers pattern validation failure
- processed_rows or duration_seconds outside allowed numeric range causes rejection
- Empty rows array (minItems: 1 not met) results in error

## How this service works

Transformation throughput — String normalisation + Exact row deduplication: String normalisation + Exact row deduplication for supplied transformation throughput records (processed_rows, duration_seconds). 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 2 analytical reports: (1) a string normalisation report showing standardised string fields across the submitted rows, and (2) an exact row deduplication report identifying and removing duplicate records, both computed locally from the supplied data without any external lookups or predictions.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/transformation-throughput-analytics-string-normalisation-exact-row-4c36937c/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)
