# Commercial Proposal Comparisons — Numeric Row Ordering & Keyed Dataset Comparison

> Commercial Proposal Comparisons — Numeric Row Ordering & Keyed Dataset Comparison 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-17).

Performs numeric row ordering and keyed dataset comparison on two sets of commercial proposal records (quoted_amount, delivery_days) for up to 200 rows each, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-24-123?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/commercial-proposal-comparisons-numeric-row-ordering-keyed-dataset-2f4ce728
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZUW2m-A3r2T9wDV3an3PF

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 commercial-proposal-comparisons-numeric-row-ordering-keyed-dataset-2f4ce728 -d '<json body>'
```

Example prompt: I have two sets of vendor proposals — the first round and the revised round — each with up to 50 rows including row_id, company_group, date, quoted_amount, and delivery_days. Can you rank them numerically by quoted_amount and also show me a keyed comparison of what changed between the two datasets?

## When to prefer this

Choose this endpoint when you need to compare two batches of commercial proposal data (up to 200 rows each) by numerically ordering them and diffing them by key — without any live data lookup, external enrichment, or prediction. It is ideal for procurement workflows where you have structured bid data with quoted amounts and delivery times and need fast, local analytical reports on both ranking and change detection between two proposal rounds.

## Known failure modes

- Exceeds 200 row limit — request rejected or truncated
- Missing required fields (row_id, company_group, date, quoted_amount, delivery_days) — validation error
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Numeric values outside allowed range (±1,000,000,000,000) — validation error
- Empty rows array — minItems constraint violation
- Invalid field enum value (not quoted_amount or delivery_days) — schema error

## How this service works

Commercial proposal comparisons — Numeric row ordering + Keyed dataset comparison: Numeric row ordering + Keyed dataset comparison for supplied commercial proposal comparisons records (quoted_amount, delivery_days). 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 analytical reports: (1) a numeric row ordering of the submitted proposal records ranked by the chosen field (quoted_amount or delivery_days), and (2) a keyed dataset comparison that diffs the primary dataset against the secondary dataset using row_id as the key, highlighting changes in quoted_amount and delivery_days across company groups and dates.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/commercial-proposal-comparisons-numeric-row-ordering-keyed-dataset-2f4ce728/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)
