# Render Jobs — Exact Row Deduplication + Adjacent Row Changes

> Render Jobs — Exact Row Deduplication + Adjacent Row Changes 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-22).

Runs two local analytical reports on render job records: exact row deduplication and adjacent row changes, across up to 200 rows of render_seconds or sample_count data.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-02-046?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/render-jobs-exact-row-deduplication-adjacent-row-changes-f590d8b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WDppBK8utcmrshw9lwqZk

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 render-jobs-exact-row-deduplication-adjacent-row-changes-f590d8b8 -d '<json body>'
```

Example prompt: Can you deduplicate my render job records and show me the adjacent row changes in render_seconds? Here's my dataset of up to 200 rows with row IDs, asset groups, dates, render_seconds, and sample_counts.

## When to prefer this

Choose this endpoint when you need to clean and analyze a batch of render job records by both removing exact duplicates and inspecting sequential changes in a single API call. It is ideal for render pipeline audits, billing reconciliation, and data quality checks on creative production logs where you have up to 200 rows and need two complementary analytical views simultaneously at very low cost.

## Known failure modes

- Input array is empty or missing — returns validation error
- Rows exceed 200 item limit — request rejected
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Field value not in enum ['render_seconds','sample_count'] — rejected
- All rows are unique — deduplication report returns empty duplicate set
- All adjacent rows identical — change report returns all-zero differences
- Numeric values outside allowed range — schema rejection

## How this service works

Render jobs — Exact row deduplication + Adjacent row changes: Exact row deduplication + Adjacent row changes for supplied render jobs records (render_seconds, sample_count). 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 reports: (1) an exact row deduplication report identifying and removing fully duplicate rows from the submitted dataset, and (2) an adjacent row changes report showing the differences between consecutive rows for the selected field (render_seconds or sample_count). Both reports operate entirely 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",
     "asset_group",
     "date",
     "render_seconds",
     "sample_count"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "sample_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "render_seconds": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "asset_group": "group-a",
     "sample_count": 1,
     "render_seconds": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "asset_group": "group-b",
     "sample_count": 2,
     "render_seconds": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "asset_group": "group-a",
     "sample_count": 3,
     "render_seconds": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "asset_group": "group-b",
     "sample_count": 4,
     "render_seconds": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "render_seconds",
    "sample_count"
   ],
   "type": "string",
   "default": "render_seconds"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/render-jobs-exact-row-deduplication-adjacent-row-changes-f590d8b8/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)
