{"uid":"cap_-_fq8-14TffqXPpi_POKC","slug":"product-imports-numeric-range-check-d84eb853","name":"Product Imports — Numeric Range Check","description":"Product imports — Numeric range check: Numeric range check 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 numeric range check report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-products-ranges?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_D6MUnoDX4TSpkjYO0qQfV","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 all numeric cells in a product import CSV against configurable minimum/maximum bounds and allowed category values, returning a range-check report.","exampleAgentPrompt":"Can you run a numeric range check on this product import CSV — prices should be between 0 and 9999 and weights between 0 and 500, with allowed categories group-a and group-b? Here's the CSV: 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","exampleUseCases":[{"title":"Pre-import price sanity check","prompt":"Before I upload this product catalog CSV, can you check that every list_price is between 1 and 5000 and every unit_weight_kg is between 0.01 and 200? The file uses comma delimiters and only categories group-a, group-b, and group-c are valid."},{"title":"Catch negative values in product feed","prompt":"I've got a product import CSV and I need to make sure none of the numeric fields have gone negative — minimum should be 0 and maximum 1000000. Allowed categories are electronics and apparel. Can you validate it and tell me which rows fail?"},{"title":"Quarterly catalog data quality audit","prompt":"Run a numeric range check on our quarterly product import CSV — prices must be between 5 and 99999, weights between 0.1 and 999, and only the categories 'seasonal', 'evergreen', and 'clearance' are allowed. Flag every row that's out of bounds."}],"resultDescription":"A CSV numeric range check report identifying which rows and cells contain numeric values outside the specified minimum/maximum bounds or disallowed category values, up to 1000 rows processed per call.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows in the CSV — rows beyond limit may not be checked","Invalid delimiter specified — must be comma, semicolon, or tab","minimum value exceeds maximum value — configuration error","Cell content exceeds max_cell_length — cell may be truncated or rejected","Malformed CSV (unmatched quotes, missing columns) — parsing error returned"],"whenToPreferThis":"Choose this endpoint when you need to validate numeric columns in a product import CSV against configurable min/max bounds before loading into a database or e-commerce system. It is purpose-built for product import schemas (SKU, price, weight, category) and handles quoted cells and multiple delimiters. Prefer it over generic CSV validators when you need category allowlist enforcement alongside numeric range checks in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:47:22.913Z","isFirstParty":false,"canonicalSlug":"product-imports-numeric-range-check-d84eb853"}