{"uid":"cap_HrJHsIYg4nb7svIfL3bYx","slug":"inventory-imports-category-allowlist-check-0f3844cb","name":"Inventory Imports — Category Allowlist Check","description":"Inventory imports — Category allowlist check: Category allowlist check for Inventory 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 category allowlist check report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-inventory-categories?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"stock_id,counted_on,warehouse_id,on_hand,reserved_units\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_U-5KkHwT1cDORZjPyF7W_","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 every category field in a CSV inventory import belongs to a user-defined allowlist, returning a per-row compliance report for up to 1000 rows.","exampleAgentPrompt":"Check my inventory CSV for category compliance — the allowed warehouse groups are 'group-a', 'group-b', and 'group-c'. Here's the CSV: stock_id,counted_on,warehouse_id,on_hand,reserved_units\\nrecord-a,2026-01-01,group-a,10,2\\nrecord-b,2026-01-02,group-x,20,3","exampleUseCases":[{"title":"Pre-import inventory category audit","prompt":"Before I import this stock count file, check every row to make sure the warehouse_id values are all in my approved list: 'east-dc', 'west-dc', 'central'. Here's the CSV with comma delimiters — flag anything that doesn't match."},{"title":"Quarterly inventory compliance review","prompt":"I've got a quarterly inventory CSV with about 800 rows and I need to verify all the category values are in our approved set: 'raw-materials', 'finished-goods', 'packaging'. Can you run a category allowlist check and tell me which rows have violations?"},{"title":"Automated warehouse data quality gate","prompt":"As part of our nightly pipeline, run a category allowlist check on this inventory CSV — allowed categories are 'zone-1', 'zone-2', 'zone-3'. Use semicolons as the delimiter and flag any row where the category doesn't match."}],"resultDescription":"A structured report indicating which rows in the submitted CSV have category values that fall outside the declared allowlist, including row identifiers and the offending values, covering up to 1000 rows of inventory data.","failureModes":["CSV exceeds 1000 rows — only up to 1000 rows are processed","CSV string exceeds 100,000 character limit — request rejected","allowed_categories list exceeds 100 items — schema violation","Invalid delimiter specified — must be comma, semicolon, or tab","Malformed CSV structure — unparseable rows may be skipped or flagged","Empty CSV input — minLength:1 enforced, empty string rejected","Cell length exceeds max_cell_length threshold — may cause parse error"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, low-cost ($0.01 USDC) validation pass specifically for inventory CSV category fields before ingestion into a warehouse or ERP system. It is ideal for automated data quality gates in inventory pipelines where you want to catch disallowed warehouse group or category codes early. Prefer this over general-purpose CSV validators when the use case is specifically category/classification allowlist enforcement on inventory data with quoted-cell CSV support.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T19:02:15.926Z","isFirstParty":false,"canonicalSlug":"inventory-imports-category-allowlist-check-0f3844cb"}