---
title: "Compare explicit submitted evidence labels and return exact matched and missing items. This does not read or verify document contents."
method: POST
path: "/api/diligenceops-paid-run"
---

# Compare explicit submitted evidence labels and return exact matched and missing items. This does not read or verify document contents.

`POST /api/diligenceops-paid-run`

## Request

- Base URL: `https://weverlabs.com`
- URL: `https://weverlabs.com/api/diligenceops-paid-run`
- Auth: none declared

## Request body

- object
  - `available_evidence` string[], required
  - `expected_evidence` string[], required

## Response `200`

Completed synchronous computation; digest is integrity metadata, not a signature

- object
  - `ok` unknown, required
  - `service_id` 'com.weverlabs/diligenceops-inventory', required
  - `version` '0.1.0', required
  - `operation` 'evidence_inventory', required
  - `execution` 'completed', required
  - `input_sha256` string, required
  - `result_sha256` string, required
  - `result` object, required
    - `operation` 'evidence_inventory', required
    - `version` '1.0.0', required
    - `matching` 'trimmed_ascii_case_insensitive_exact', required
    - `available_evidence` string[], required
    - `expected_evidence` string[], required
    - `matched_evidence` string[], required
    - `missing_evidence` string[], required
    - `unexpected_evidence` string[], required
    - `counts` object, required
      - `available` integer, required
      - `expected` integer, required
      - `matched` integer, required
      - `missing` integer, required
      - `unexpected` integer, required
    - `coverage_percentage` integer, required
    - `complete_label_coverage` boolean, required
    - `boundary` 'Compares caller-supplied labels only. No files are read, evidence contents checked, diligence certified, authority granted or external action performed. Coverage is a label count, not a risk or readiness score.', required
  - `provenance` object, required
    - `kind` 'deterministic_computation', required
    - `source` 'Wever Labs', required
    - `signature` 'none', required
    - `scope` 'Supplied data only; not independent verification of source facts.', required

## Other responses

- `400`: Invalid or unsupported input
- `402`: x402 v2 payment required; read PAYMENT-REQUIRED for configured Base USDC terms
- `413`: Request or result exceeds limits
- `503`: Payment configuration or dependency unavailable

---

[API](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api.md) · [All operations](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api/revisions/e4eed0d1f6e3?raw)
