# Business Location Inventories — Duplicate Key Report + Explicit Missing-Value Fill

> Business Location Inventories — Duplicate Key Report + Explicit Missing-Value Fill 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-19).

Analyzes up to 200 rows of business location inventory data to produce two reports: a duplicate key report and an explicit missing-value fill for location_count or verified_locations fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-05-070?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/business-location-inventories-duplicate-key-report-explicit-missing-774e58a1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_808BUyr9oJdb7E27obeEZ

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 business-location-inventories-duplicate-key-report-explicit-missing-774e58a1 -d '<json body>'
```

Example prompt: Can you run a duplicate key report and fill in any missing location_count values using the median across these business location inventory rows I'm uploading — I have about 50 rows with company_group, date, location_count, and verified_locations columns?

## When to prefer this

Choose this endpoint when you need both duplicate detection and missing-value imputation on business location inventory data (location_count, verified_locations) in a single paid call. It is ideal for data cleaning pipelines where you want offline, deterministic analysis on up to 200 rows without any external API lookups or live data enrichment. Prefer this over general-purpose data tools when you need a structured two-report output covering deduplication and fill in one transaction at $0.01 USDC.

## Known failure modes

- Fewer than 1 row supplied — request rejected
- More than 200 rows supplied — exceeds row limit, request rejected
- Invalid date format (not YYYY-MM-DD) — schema validation error
- row_id missing or empty — required field validation error
- Invalid fill method or field enum value — schema validation error
- Numeric values outside allowed range (±1,000,000,000,000) — validation error

## How this service works

Business location inventories — Duplicate key report + Explicit missing-value fill: Duplicate key report + Explicit missing-value fill for supplied business location inventories records (location_count, verified_locations). 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 duplicate key report identifying rows with repeated key values among the supplied records, and (2) an explicit missing-value fill report where null or missing values in the selected field (location_count or verified_locations) are replaced using the chosen method (zero, mean, or median). No external lookups or predictions are made; all analysis is performed locally on the supplied data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "company_group",
     "date",
     "location_count",
     "verified_locations"
    ],
    "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
     },
     "location_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "verified_locations": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "company_group": "group-a",
     "location_count": 10,
     "verified_locations": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "company_group": "group-b",
     "location_count": 20,
     "verified_locations": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "company_group": "group-a",
     "location_count": 15,
     "verified_locations": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "company_group": "group-b",
     "location_count": 30,
     "verified_locations": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "location_count",
    "verified_locations"
   ],
   "type": "string",
   "default": "location_count"
  },
  "method": {
   "enum": [
    "zero",
    "mean",
    "median"
   ],
   "type": "string",
   "default": "median"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/business-location-inventories-duplicate-key-report-explicit-missing-774e58a1/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)
