# TableProof – Verify Data Import by Exact IDs

> TableProof – Verify Data Import by Exact IDs is a paid API for AI agents from tableproof-data.mitchellwhite.chatgpt.site, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Compares original and imported CSV exports by exact IDs to identify missing, added, and changed records, with optional column-level validation rules.

## Facts

- Endpoint: POST https://tableproof-data.mitchellwhite.chatgpt.site/v1/audit?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tableproof-verify-data-import-by-exact-ids-35e19c36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_R5V49_fLbefVhjX5yPz8d

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 tableproof-verify-data-import-by-exact-ids-35e19c36 -d '<json body>'
```

Example prompt: Can you audit my CSV import and tell me if any records went missing, got added unexpectedly, or had their data changed? Here's the CSV export from after the import — please check that the 'id' column is unique and required, and that the 'amount' column is a number.

## When to prefer this

Choose this endpoint when you need to compare two states of tabular data (original vs. imported) and identify exact record-level discrepancies by ID. It is purpose-built for post-import/post-migration auditing of CSV files, offering structured diff output with optional per-column validation rules. Prefer it over generic diff tools when your data is CSV-structured and you need ID-anchored change detection.

## Known failure modes

- Missing required 'csv' field returns a validation error
- Malformed or unparseable CSV content causes a parse error
- Very large CSV files may exceed preview bounds and return only a partial result
- Column rule mismatches (e.g., non-numeric value in a number column) may surface as validation errors
- IDs not present in both datasets may cause incorrect diff attribution if ID column is ambiguous

## How this service works

Compare original and imported CSV exports by exact IDs. Find missing, added and changed records with a free bounded preview.

## Output

Returns a bounded audit preview showing which records are missing (present in original but not in import), added (new records not in original), and changed (records whose field values differ), identified by exact IDs. May include column-level validation findings based on supplied rules.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "csv"
 ],
 "properties": {
  "csv": {
   "type": "string"
  },
  "columns": {
   "type": "object",
   "description": "Column names map to rules: required (boolean), unique (boolean), type (string, integer, number, boolean, iso-date)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tableproof-verify-data-import-by-exact-ids-35e19c36/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tableproof-data.mitchellwhite.chatgpt.site](https://www.zero.xyz/host/tableproof-data.mitchellwhite.chatgpt.site/llms.txt)
