{"uid":"cap_D_jWPR78oDyRtohGm7hye","slug":"property-listing-imports-exact-row-duplicates-validator-dc38d78a","name":"Property Listing Imports — Exact Row Duplicates Validator","description":"Property listing imports — Exact row duplicates: Exact row duplicates for Property listing imports. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV exact row duplicates report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-properties-duplicate-rows?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"listing_id,listed_on,region_id,asking_price,floor_area_sqm\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3","maxLength":100000,"minLength":1},"maximum":{"type":"number","default":1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":-1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"delimiter":{"enum":[",",";","\t"],"type":"string","default":","},"max_cell_length":{"type":"integer","default":1000,"maximum":5000,"minimum":1},"allowed_categories":{"type":"array","items":{"type":"string","default":"","maxLength":100,"minLength":1},"default":["group-a","group-b"],"maxItems":100,"minItems":0}}},"responseSchema":null,"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_FkyXzi0D8o3H_uCseZQS-","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":"Detects and reports exact row duplicates in a property listing CSV file, validating up to 1000 rows against a declared table contract.","exampleAgentPrompt":"Can you check my property listings CSV for exact duplicate rows? Here's the CSV with columns listing_id, listed_on, region_id, asking_price, floor_area_sqm — use a comma delimiter and flag any rows that appear more than once.","exampleUseCases":[{"title":"Pre-import duplicate check for MLS data","prompt":"Before I import this MLS property feed into our database, can you scan the CSV for any exact duplicate rows? It uses a comma delimiter and has columns listing_id, listed_on, region_id, asking_price, floor_area_sqm — I need a report of any repeated records."},{"title":"Data quality audit for property portal","prompt":"Run a duplicate row check on our property listings export CSV — it's comma-separated with listing IDs, dates, region codes, asking prices, and floor areas. Tell me which rows appear more than once so we can clean the data before publishing."},{"title":"Validating agent-submitted property CSV","prompt":"An agent submitted a batch of property listings as a CSV file and I want to make sure there are no exact duplicate rows before we process payments. Can you validate it using comma as the delimiter and give me a full duplicates report?"}],"resultDescription":"Returns a structured report identifying all exact row duplicates found in the submitted CSV, including which rows are duplicates of each other, counts of duplicated records, and overall validation status against the declared table contract.","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV contains more than 1000 rows — exceeds row limit","Cell content exceeds max_cell_length — validation error","Invalid delimiter specified — must be comma, semicolon, or tab","Malformed CSV that cannot be parsed — parsing error returned","Category values not in allowed_categories list — validation failure","Empty CSV submitted — minimum length not met"],"whenToPreferThis":"Choose this endpoint when you need to validate a property listing CSV specifically for exact row-level duplicates before importing into a real estate database or portal. It is purpose-built for the property listings domain with relevant column semantics (listing_id, region_id, asking_price, floor_area_sqm), supports quoted cells, and costs only $0.01 USDC per check. Prefer this over generic CSV tools when your data follows the property listing schema and you need a fast, cheap duplicate detection pass without external enrichment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T19:09:14.969Z","isFirstParty":false,"canonicalSlug":"property-listing-imports-exact-row-duplicates-validator-dc38d78a"}