{"uid":"cap_y-Z0Y4UppX7GtCG53CBDf","slug":"delx-duplicate-record-audit-1bbda4f0","name":"Delx Duplicate Record Audit","description":"Find duplicate record groups using canonical fingerprints without returning record values. Use it as a bounded preflight or analysis step inside an enterprise agent workflow before data, policy, integration, security, or commercial decisions reach production. Returns deterministic machine-readable JSON for $0.003 USDC via x402 on Base. Execution is first-party, local-only, stateless, memory-only, and has no paid upstream or input retention. Results are advisory; the caller remains responsible f…","url":"https://api.delx.ai/api/v1/x402/duplicate-record-audit","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"records":{"type":"array","description":"Input field: records."},"key_fields":{"type":"array","description":"Input field: key_fields."}}},"responseSchema":{"type":"json","example":{"schema":"delx/util-duplicate-record-audit/v1","key_fields":["id"],"record_count":2,"values_returned":false,"duplicate_groups":1,"duplicate_records":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GfXkke7nGM3LUEJv42Aqe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Identifies duplicate record groups in a supplied dataset using canonical fingerprints, returning machine-readable JSON cluster results without exposing raw record values.","exampleAgentPrompt":"Scan these 500 customer records using 'email' and 'phone' as key fields and tell me which ones are duplicates — I need the results as a machine-readable audit before we push anything to the production database.","exampleUseCases":[{"title":"Pre-import CRM deduplication check","prompt":"Before we import these 800 lead records into Salesforce, run a duplicate audit using 'email' and 'company_name' as key fields and show me which record groups are duplicates so we can clean them up first."},{"title":"Compliance preflight for data pipeline","prompt":"I need a stateless duplicate record audit on this batch of 300 policy holder records — use 'policy_id' and 'ssn_hash' as key fields — before we pass them to the underwriting engine. Don't return any actual field values, just the cluster groupings."},{"title":"Data quality review before database merge","prompt":"We're about to merge two product catalogs and I suspect there are overlapping entries. Can you audit the combined 1,200 records for duplicates using 'sku' and 'barcode' as the key fields and give me the duplicate groups in JSON?"}],"resultDescription":"Returns deterministic machine-readable JSON identifying groups of duplicate records clustered by canonical fingerprints derived from the specified key fields. No raw record values are returned — only cluster/group identifiers and membership references, making results safe to log and share in compliance contexts.","failureModes":["Empty or malformed records array causes validation error","Missing key_fields parameter causes inability to compute fingerprints","Records lacking the specified key fields produce incomplete or empty clusters","Oversized record arrays may exceed per-call processing bounds","Non-array input types for records or key_fields return schema validation errors","Payment failure via x402 prevents execution"],"whenToPreferThis":"Choose this endpoint when you need a stateless, privacy-safe duplicate detection step that returns no raw field values — ideal as a bounded preflight in enterprise agent workflows before data ingestion, policy enforcement, or compliance decisions. Prefer it over full deduplication services when you need deterministic, auditable JSON results without upstream data retention, and when the $0.003 per-call cost fits a high-frequency pipeline budget.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T19:02:08.353Z","isFirstParty":false}