# Dependency Audits — String Normalisation + Exact Row Deduplication

> Dependency Audits — String Normalisation + Exact Row Deduplication 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-25).

Normalises strings and deduplicates exact rows in dependency audit records (dependency_count, flagged_dependencies) for up to 200 rows, producing 2 independent analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-security-09-020?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dependency-audits-string-normalisation-exact-row-deduplication-3b37db2b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wcSU4FnIbQrPboqAo2j5y

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 dependency-audits-string-normalisation-exact-row-deduplication-3b37db2b -d '<json body>'
```

Example prompt: Can you clean up this dependency audit dataset — normalise the string fields and remove any exact duplicate rows? I have up to 150 rows with dependency_count and flagged_dependencies values, and I need 2 analytical reports back.

## When to prefer this

Choose this endpoint when you need lightweight, local string normalisation and exact duplicate removal on dependency audit records (dependency_count + flagged_dependencies) without requiring live lookups, ML predictions, or external integrations. Ideal for pre-processing up to 200 rows of dependency audit data before downstream analysis, and when you need two independent summary reports at minimal cost ($0.01 USDC).

## Known failure modes

- Input array exceeds 200 rows — request rejected
- Missing required fields (row_id, date, dependency_count, flagged_dependencies) — validation error
- Date field does not match YYYY-MM-DD pattern — schema validation failure
- dependency_count or flagged_dependencies values outside allowed numeric range — rejection
- Empty rows array — minimum 1 item required
- Payment of 0.01 USDC not completed — x402 payment required response

## How this service works

Dependency audits — String normalisation + Exact row deduplication: String normalisation + Exact row deduplication for supplied dependency audits records (dependency_count, flagged_dependencies). 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 2 independent analytical reports based on the supplied dependency audit rows after applying string normalisation (standardising text field values) and exact row deduplication (removing rows that are fully identical across all fields). No live lookups, predictions, or external actions are performed; all processing uses local analytical engines.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dependency-audits-string-normalisation-exact-row-deduplication-3b37db2b/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)
