{"uid":"cap_Rd3LSkQNf5udc-8l_TSh6","slug":"boring-api-table-diff-price-list-comparison-9d5e57f1","name":"Boring API – Table Diff (Price List Comparison)","description":"Deterministic analysis APIs and MCP tools: supplier\nprice list comparison, PDF table extraction, product feed validation, product data mapping.","url":"https://api.relaex-engineers.de/v1/tables/diff?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"options":{"type":"string","description":"Optional options as a JSON string; schema under /v1/schemas/"},"new_file_url":{"type":"string","description":"Public URL of the new version"},"old_file_url":{"type":"string","description":"Public URL of the old version (CSV, XLSX or PDF)"}}},"responseSchema":{"type":"json","example":{"result":{},"status":"success","confidence":{"level":"high"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZMhQ3dFBiDwHBjqw4Xajw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares two versions of a tabular file (CSV, XLSX, or PDF) and returns a structured diff highlighting changes between them.","exampleAgentPrompt":"Compare these two supplier price lists and tell me what changed — the old version is at https://example.com/prices-jan.xlsx and the new one is at https://example.com/prices-feb.xlsx.","exampleUseCases":[{"title":"Monthly supplier price change tracking","prompt":"My supplier just sent an updated price list. Can you compare last month's file at https://storage.example.com/prices-2024-11.csv with this month's at https://storage.example.com/prices-2024-12.csv and tell me which items got more expensive, cheaper, or were added or removed?"},{"title":"PDF catalog diff for procurement","prompt":"We received a new product catalog PDF from our wholesaler. Compare the old one at https://files.mycompany.com/catalog-q3.pdf with the new one at https://files.mycompany.com/catalog-q4.pdf and list every row that changed."},{"title":"Product feed validation before import","prompt":"Before I import the new product feed, can you diff it against the current live feed? Old file is https://cdn.shop.com/feed-live.xlsx and the new candidate is https://cdn.shop.com/feed-staging.xlsx — I want to see exactly what's different."}],"resultDescription":"Returns a JSON object containing a 'result' field with the structured diff (added, removed, and modified rows/cells), a 'status' field indicating success or failure, and a 'confidence' object with a level (e.g. 'high') indicating how reliably the tables were parsed and compared.","failureModes":["Unreachable file URLs return an error status — both old_file_url and new_file_url must be publicly accessible","Unsupported file formats (e.g. DOCX, images) will fail or return low confidence","Heavily formatted or multi-header PDF tables may produce low-confidence results","Malformed options JSON string causes a schema validation error","Very large files may time out or exceed processing limits"],"whenToPreferThis":"Choose this endpoint when you need a deterministic, structured diff between two versions of a tabular data file (CSV, XLSX, or PDF), especially for supplier price list comparison or product catalog change detection. It is purpose-built for procurement and e-commerce data workflows and returns machine-readable diffs with a confidence score, making it suitable for automated pipelines. Prefer it over generic document comparison tools when you need row-level change detection on structured tabular data rather than text-level diffs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:33:59.360Z","isFirstParty":false,"canonicalSlug":"boring-api-table-diff-price-list-comparison-9d5e57f1"}