# Supplier Qualification Duplicate Key Report + Base-100 Series

> Supplier Qualification Duplicate Key Report + Base-100 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-10-15).

Generates two analytical reports — a duplicate key report and a Base-100 index series — from supplied supplier qualification data (checked_criteria, met_criteria) for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-02-063?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/supplier-qualification-duplicate-key-report-base-100-series-609b959f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LlpGrje9jABtYQWNJht0r

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 supplier-qualification-duplicate-key-report-base-100-series-609b959f -d '<json body>'
```

Example prompt: I have supplier qualification records with checked_criteria and met_criteria values for groups A and B across Q4 dates — can you run a duplicate key report and a Base-100 index series on the met_criteria field, using row 0 as the base index, for up to 200 rows?

## When to prefer this

Choose this endpoint when you need lightweight, local analytical computation on supplier qualification records without sending data to external systems. It is ideal for data quality checks (duplicate detection) and relative performance indexing (Base-100 normalization) on small-to-medium datasets (up to 200 rows) at minimal cost ($0.01 for both reports). Prefer this over general analytics platforms when working with structured procurement or vendor qualification tabular data and needing fast, deterministic, offline-style computation.

## Known failure modes

- Input exceeds 200 rows — request rejected
- Missing required fields (row_id, company_group, date, checked_criteria, met_criteria) — validation error
- Date field does not match YYYY-MM-DD pattern — schema validation failure
- base_index references a row that does not exist — out-of-range error
- Numeric values outside allowed range (±1,000,000,000,000) — validation error
- Empty rows array — minItems constraint violation

## How this service works

Supplier qualification — Duplicate key report + Base-100 series: Duplicate key report + Base-100 series for supplied supplier qualification records (checked_criteria, met_criteria). 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: (1) a duplicate key report identifying repeated row_id values or duplicate entries in the selected field across the supplied rows, and (2) a Base-100 index series normalizing the selected numeric field (checked_criteria or met_criteria) relative to the specified base_index row. Results cover 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",
     "checked_criteria",
     "met_criteria"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "met_criteria": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "checked_criteria": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "met_criteria": 1,
     "company_group": "group-a",
     "checked_criteria": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "met_criteria": 2,
     "company_group": "group-b",
     "checked_criteria": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "met_criteria": 3,
     "company_group": "group-a",
     "checked_criteria": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "met_criteria": 4,
     "company_group": "group-b",
     "checked_criteria": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "checked_criteria",
    "met_criteria"
   ],
   "type": "string",
   "default": "checked_criteria"
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/supplier-qualification-duplicate-key-report-base-100-series-609b959f/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)
