{"uid":"cap_LUJj7c7rR1Da8sWQW5Z1g","slug":"product-imports-record-key-uniqueness-validator-0d331629","name":"Product Imports — Record Key Uniqueness Validator","description":"Product imports — Record key uniqueness: Record key uniqueness for Product 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 record key uniqueness report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-products-keys?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"sku,introduced_on,category_id,list_price,unit_weight_kg\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_hsIAWUhuo010Ses0Wase8","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":"Validates that record keys in a product import CSV are unique, checking up to 1000 rows for duplicate keys against a declared table contract.","exampleAgentPrompt":"Check my product import CSV for duplicate record keys — here's the CSV with comma delimiter and allowed categories group-a and group-b: 'sku,introduced_on,category_id,list_price,unit_weight_kg\\nrecord-a,2026-01-01,group-a,10,2\\nrecord-b,2026-01-02,group-b,20,3'. Let me know if any keys repeat.","exampleUseCases":[{"title":"Pre-import duplicate SKU check","prompt":"Before I push this product catalog CSV to our system, can you check it for any duplicate SKUs or record keys? The file uses a comma delimiter and the allowed categories are electronics, apparel, and accessories."},{"title":"Data quality audit for product team","prompt":"Our product team just prepared a new import file. Run a record key uniqueness check on this CSV — delimiter is comma, max cell length 500 — and tell me if any product identifiers appear more than once."},{"title":"Automated pipeline validation step","prompt":"As part of our nightly product sync, validate the attached CSV for duplicate record keys using allowed categories group-a, group-b, and group-c with a tab delimiter, and flag any rows with conflicting keys so we can fix them before import."}],"resultDescription":"A record key uniqueness report indicating whether all row keys in the submitted CSV are unique, identifying any duplicate keys found across up to 1000 rows, along with details about which rows conflict.","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV contains more than 1000 rows — only up to 1000 rows processed","Invalid delimiter value supplied — must be comma, semicolon, or tab","Cell content exceeds max_cell_length — validation error returned","Malformed CSV that cannot be parsed — error response returned","Payment not completed or insufficient USDC — request blocked"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, paid-per-call uniqueness check specifically for product import CSVs with up to 1000 rows. It is ideal for pre-import validation pipelines where you want a structured uniqueness report without building custom deduplication logic. Prefer this over generic CSV validators when your workflow involves product catalog imports with category constraints and you need a cost-effective ($0.01 USDC) per-check model.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:47:41.645Z","isFirstParty":false,"canonicalSlug":"product-imports-record-key-uniqueness-validator-0d331629"}