{"uid":"cap_Pw3Jt-UOtQBSLwC9SgvlP","slug":"maha-strategies-product-catalogue-preflight-c4401940","name":"Maha Strategies Product Catalogue Preflight","description":"Check up to 250 supplied product records for duplicate SKUs, nonpositive or malformed decimal prices, currency-code shape, and optional GTIN check digits. Return bounded row-level findings. No registry lookup, identifier ownership check, automatic repair or marketplace approval guarantee.","url":"https://www.mahastrategies.com/api/v1/demand/product-catalogue-preflight?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["dataClass","expectedCurrency","products"],"properties":{"products":{"type":"array","maxItems":250,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"},"expectedCurrency":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["version","productId","inputHash","resultHash","receiptDigest","result","limitations"],"properties":{"result":{"type":"object"},"version":{"type":"string","const":"maha-demand6/1.0.0"},"inputHash":{"type":"string"},"productId":{"type":"string","const":"product-catalogue-preflight"},"resultHash":{"type":"string"},"limitations":{"type":"array","maxItems":16,"minItems":1},"receiptDigest":{"type":"string"}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0245","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.0245/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0245","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0245","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_EPdH_EXIrHo0hnjwYqwq6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0245","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates up to 250 product records for duplicate SKUs, malformed/nonpositive prices, currency-code format, and optional GTIN check digits, returning row-level findings.","exampleAgentPrompt":"Run a preflight check on these 80 product records — flag any duplicate SKUs, nonpositive or malformed prices, and bad currency codes (expected currency is USD); data is synthetic and also check the GTIN check digits.","exampleUseCases":[{"title":"Pre-upload catalogue quality check","prompt":"Before I push this batch of 150 products to our store, can you validate them for duplicate SKUs, bad prices, and check that all currency codes look like USD? The data is public."},{"title":"GTIN integrity audit for product feed","prompt":"I've got 200 product records I need to send to a partner — can you run a preflight on them to catch any duplicate SKUs, malformed decimal prices, and invalid GTIN check digits? Expected currency is EUR, data class is synthetic."},{"title":"Data team pre-ingestion sanity check","prompt":"We're about to ingest a product catalogue of about 60 items into our system — can you check them for nonpositive prices, currency-code shape issues, and any repeated SKUs before we proceed? Use public as the data class and EUR as the expected currency."}],"resultDescription":"A structured JSON response containing row-level findings for each product record, including flags for duplicate SKUs, nonpositive or malformed prices, invalid currency-code shapes, and GTIN check-digit errors; also includes version, input hash, result hash, receipt digest, and a limitations array (up to 16 items) noting what the check does not cover (e.g. no registry lookup, no ownership verification, no automatic repair).","failureModes":["More than 250 products supplied — request rejected due to maxItems constraint","Empty products array — rejected due to minItems:1 constraint","Missing required fields (dataClass, expectedCurrency, products) — validation error","Invalid dataClass value outside enum ['public','synthetic'] — schema error","Malformed JSON body — parse error","Network timeout on large batches near the 250-item limit"],"whenToPreferThis":"Use this endpoint when you need a fast, bounded, row-level data-quality check on a product catalogue before ingestion or submission — specifically for SKU deduplication, price sanity, currency-code format, and GTIN digit verification. It is not a registry lookup, marketplace approval service, or automatic repair tool; prefer it over manual review or bespoke validation scripts when you need structured, auditable findings at up to 250 records per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:07:42.841Z","isFirstParty":false,"canonicalSlug":"maha-strategies-product-catalogue-preflight-c4401940"}