# Procurement Research — Exact Row Deduplication + Base-100 Series

> Procurement Research — Exact Row Deduplication + 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).

Deduplicates procurement research rows and generates a Base-100 index series for quoted_amount or quoted_units fields across up to 200 supplied records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-11-047?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/procurement-research-exact-row-deduplication-base-100-series-e5f1e312
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZplXsWonOwnKekfZ9QolM

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 procurement-research-exact-row-deduplication-base-100-series-e5f1e312 -d '<json body>'
```

Example prompt: Can you deduplicate my procurement quote records and generate a base-100 index series on the quoted_amount field, using row index 0 as the base? I have about 50 rows with row_id, company_group, date, quoted_amount, and quoted_units.

## When to prefer this

Choose this endpoint when you have up to 200 procurement quote rows with quoted_amount and/or quoted_units fields and need two specific analytical outputs in one call: exact duplicate row removal and a Base-100 rebased index series. It is ideal for offline, supplied-data analysis where no live lookup or external enrichment is needed. Prefer it over general data processing tools when working specifically with procurement records in the defined schema format and when cost efficiency ($0.01 for both reports) matters.

## Known failure modes

- Input exceeds 200 rows — request rejected
- Missing required fields (row_id, company_group, date, quoted_amount, quoted_units) — validation error
- base_index out of range (must be 0–199 and within actual row count) — error
- Invalid date format (must match YYYY-MM-DD) — schema validation failure
- All rows are duplicates leaving no data for indexing — empty or minimal report
- Numeric values outside allowed range (±1,000,000,000,000) — schema rejection

## How this service works

Procurement research — Exact row deduplication + Base-100 series: Exact row deduplication + Base-100 series for supplied procurement research records (quoted_amount, quoted_units). 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 supplied procurement records, and (2) a Base-100 index series for the selected field (quoted_amount or quoted_units), rebased to the specified base_index row, across 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",
     "quoted_amount",
     "quoted_units"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "quoted_units": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "quoted_amount": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "quoted_units": 1,
     "company_group": "group-a",
     "quoted_amount": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "quoted_units": 2,
     "company_group": "group-b",
     "quoted_amount": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "quoted_units": 3,
     "company_group": "group-a",
     "quoted_amount": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "quoted_units": 4,
     "company_group": "group-b",
     "quoted_amount": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "quoted_amount",
    "quoted_units"
   ],
   "type": "string",
   "default": "quoted_amount"
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/procurement-research-exact-row-deduplication-base-100-series-e5f1e312/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)
