# Interview Transcripts — Exact Row Deduplication + Numeric Row Ordering

> Interview Transcripts — Exact Row Deduplication + Numeric Row Ordering 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-24).

Deduplicates and numerically orders rows in supplied interview transcript datasets (transcript_words, audio_minutes) and produces two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-news-12-042?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/interview-transcripts-exact-row-deduplication-numeric-row-ordering-07d08fb8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5H8Kd3SjMnkOXrGfvK3oU

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 interview-transcripts-exact-row-deduplication-numeric-row-ordering-07d08fb8 -d '<json body>'
```

Example prompt: Can you deduplicate and numerically order these interview transcript rows for me? I have up to 150 records with fields like transcript_words and audio_minutes — I want two analytical reports on the cleaned data, focused on the transcript_words field.

## When to prefer this

Choose this endpoint when you have interview transcript tabular data (with transcript_words and/or audio_minutes columns) that needs exact-match row deduplication and numeric ordering in a single call, and you want two analytical summary reports — all without any external lookup or live data fetch. Best for small-to-medium datasets up to 200 rows where local analytical processing is sufficient.

## Known failure modes

- Input array exceeds 200 rows — request will be rejected
- Missing required fields (row_id, channel_group, date, transcript_words, audio_minutes) cause validation errors
- Malformed date strings (not YYYY-MM-DD format) trigger schema validation failure
- Empty rows array (minItems: 1 not met) causes rejection
- Numeric fields out of allowed range cause validation errors

## How this service works

Interview transcripts — Exact row deduplication + Numeric row ordering: Exact row deduplication + Numeric row ordering for supplied interview transcripts records (transcript_words, audio_minutes). 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

Two independent analytical reports covering the supplied interview transcript records after exact duplicate rows have been removed and rows have been reordered numerically. Reports focus on the selected field (transcript_words or audio_minutes) across up to 200 input rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/interview-transcripts-exact-row-deduplication-numeric-row-ordering-07d08fb8/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)
