# Transcript Preparation — Category Frequencies + Keyed Dataset Comparison

> Transcript Preparation — Category Frequencies + Keyed Dataset Comparison 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-27).

Runs two local analytical reports on transcript preparation records: category frequency distribution and keyed dataset comparison between two supplied row arrays (up to 200 rows each).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-writing-12-111?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/transcript-preparation-category-frequencies-keyed-dataset-comparison-f79c434c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UuuzrwIXOnAeUs-YMqI1O

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 transcript-preparation-category-frequencies-keyed-dataset-comparison-f79c434c -d '<json body>'
```

Example prompt: I have two sets of transcript preparation records — a primary set and a comparison set — each with up to 50 rows including row_id, document_group, date, transcribed_minutes, and source_minutes. Can you run the category frequencies and keyed dataset comparison reports on both batches together?

## When to prefer this

Choose this endpoint when you need to simultaneously obtain category frequency distributions and a keyed row-level comparison for transcript preparation data (transcribed_minutes vs source_minutes) in a single low-cost call. It is best suited for offline or batch analytical workflows where no live data lookup or external prediction is needed, and where the dataset fits within 200 rows. It is a cost-effective option ($0.01 USDC) for QA, auditing, or pipeline monitoring tasks on transcription records.

## Known failure modes

- Exceeding 200 rows in either array returns a validation error
- Missing required fields (row_id, document_group, date, transcribed_minutes, source_minutes) causes row rejection
- Invalid date format (not YYYY-MM-DD) fails pattern validation
- Null numeric values may be excluded from numeric comparisons
- Empty rows array returns an error due to minItems:1 constraint

## How this service works

Transcript preparation — Category frequencies + Keyed dataset comparison: Category frequencies + Keyed dataset comparison for supplied transcript preparation records (transcribed_minutes, source_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

Returns two independent analytical reports: (1) a category frequency table showing how often each document_group appears in the supplied rows, and (2) a keyed dataset comparison report that matches rows from the primary and secondary arrays by row_id and highlights differences in transcribed_minutes and source_minutes between the two sets.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/transcript-preparation-category-frequencies-keyed-dataset-comparison-f79c434c/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)
