{"uid":"cap_SA_e5C5JOnR9W7n4CV6Fr","slug":"decimal-record-reconciliation-api-672c7849","name":"Decimal Record Reconciliation API","description":"Compare expected and actual decimal records; inspect mismatches, duplicates and totals.","url":"https://gi-evidence-api.sw-video.chatgpt.site/api/v1/reconcile","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"kind":"decimal-record-reconciliation","summary":{"exceptions":1},"schemaVersion":"1.0"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1HXXppEE8AyNa3B63npfN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Reconciles up to 1000 expected vs. actual payment or inventory records by ID using exact six-decimal arithmetic, reporting missing, unexpected, duplicate, and mismatched rows.","exampleAgentPrompt":"Reconcile these two lists of payment records for me — I have 250 expected entries and 247 actual entries, all with IDs and amounts like '1234.500000', and I need to know which are missing, unexpected, duplicated, or have mismatched amounts.","exampleUseCases":[{"title":"Daily payment batch audit","prompt":"I processed 500 payments today — here's my expected list and the actual list from our processor. Can you reconcile them and tell me which payments are missing, which are unexpected, and which have amount discrepancies?"},{"title":"Inventory count discrepancy check","prompt":"We just finished a warehouse count. I have the expected inventory records and the actual scanned records — both with item IDs and quantities as decimal strings. Can you compare them and flag anything missing, extra, or mismatched?"},{"title":"Invoice matching for month-end close","prompt":"It's month-end and I need to reconcile 800 expected invoice amounts against what was actually received. Here are both lists with invoice IDs and amounts to six decimal places — tell me which invoices are unmatched or have wrong amounts."}],"resultDescription":"A JSON reconciliation report with a 'decimal-record-reconciliation' kind field, a summary showing the total exception count, and details on which records are missing (in expected but not actual), unexpected (in actual but not expected), duplicated, or mismatched by amount — all computed with exact six-decimal precision.","failureModes":["Input arrays exceed 1000 items — rejected with validation error","Amount strings do not match pattern (e.g. more than 6 decimal places) — schema validation failure","IDs exceed 120 characters or are empty — rejected","Malformed JSON body — 400 bad request","Payment not fulfilled — 402 Payment Required before result is returned"],"whenToPreferThis":"Choose this endpoint when you need exact, deterministic reconciliation of two sets of financial or inventory records (up to 1000 rows each) with strict six-decimal-place arithmetic — especially when floating-point rounding errors in standard comparisons are unacceptable. Prefer it over general-purpose diff tools or spreadsheet comparisons when you need structured exception reporting (missing, unexpected, duplicate, mismatched) in a machine-readable format suitable for downstream automation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:33:43.162Z","isFirstParty":false}