# Ownership Record Completeness — Exact Row Deduplication + Trailing Mean Series

> Ownership Record Completeness — Exact Row Deduplication + Trailing Mean 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-11-04).

Deduplicates ownership completeness records and computes trailing mean series for documented_links or required_links across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-21-045?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ownership-record-completeness-exact-row-deduplication-trailing-mean-cbb38b55
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Z-DdXKZKmycD-QlItfxDn

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 ownership-record-completeness-exact-row-deduplication-trailing-mean-cbb38b55 -d '<json body>'
```

Example prompt: I have ownership completeness records for two company groups over the past week — can you deduplicate the rows and then compute a trailing mean series with a window of 3 for documented_links? Here are the rows: row-1 group-a 2026-10-01 doc=10 req=1, row-2 group-b 2026-10-02 doc=20 req=2, row-3 group-a 2026-10-03 doc=15 req=3, row-4 group-b 2026-10-04 doc=30 req=4.

## When to prefer this

Choose this endpoint when you have tabular ownership record completeness data (with documented_links and required_links fields) and need both exact deduplication and a trailing mean series computed locally without any external lookup, prediction, or live data. Ideal for compliance pipelines, data quality workflows, or analytics agents processing up to 200 ownership records per call at very low cost ($0.01 USDC for both reports).

## Known failure modes

- Missing required fields (row_id, date, company_group, documented_links, required_links) cause validation errors
- More than 200 rows submitted returns an error due to row limit
- Window size larger than the number of rows may produce empty or partial trailing means
- Invalid date format (not YYYY-MM-DD) causes schema rejection
- Null numeric values in the target field may affect mean computation
- Payment failure via x402 protocol results in no response

## How this service works

Ownership record completeness — Exact row deduplication + Trailing mean series: Exact row deduplication + Trailing mean series for supplied ownership record completeness records (documented_links, required_links). 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 analytical reports: (1) a deduplicated version of the supplied ownership completeness rows with exact duplicate rows removed, and (2) a trailing mean series computed over the specified numeric field (documented_links or required_links) using the given rolling window size, applied to up to 200 input rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ownership-record-completeness-exact-row-deduplication-trailing-mean-cbb38b55/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)
