{"uid":"cap_blQ2Si9ESM0dS15mLHxyf","slug":"competitor-supplied-prices-string-normalisation-base-100-series-78ddd7d4","name":"Competitor Supplied Prices — String Normalisation + Base-100 Series","description":"Competitor supplied prices — String normalisation + Base-100 series: String normalisation + Base-100 series for supplied competitor supplied prices records (list_price, package_quantity). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-company-07-030?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","company_group","date","list_price","package_quantity"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"list_price":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"company_group":{"type":"string","default":"","maxLength":80},"package_quantity":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","list_price":10,"company_group":"group-a","package_quantity":1},{"date":"2026-10-02","row_id":"row-2","list_price":20,"company_group":"group-b","package_quantity":2},{"date":"2026-10-03","row_id":"row-3","list_price":15,"company_group":"group-a","package_quantity":3},{"date":"2026-10-04","row_id":"row-4","list_price":30,"company_group":"group-b","package_quantity":4}],"maxItems":200,"minItems":1},"field":{"enum":["list_price","package_quantity"],"type":"string","default":"list_price"},"base_index":{"type":"integer","default":0,"maximum":199,"minimum":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_aBt9GItH7WS7YrPUWTYOu","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":"Normalises string fields and computes a Base-100 index series for up to 200 rows of competitor supplied price records (list_price, package_quantity).","exampleAgentPrompt":"I have 4 rows of competitor price data — row-1 on 2026-10-01 with list_price 10 for group-a (qty 1), row-2 on 2026-10-02 with list_price 20 for group-b (qty 2), row-3 on 2026-10-03 with list_price 15 for group-a (qty 3), row-4 on 2026-10-04 with list_price 30 for group-b (qty 4) — can you normalise the strings and build a Base-100 series for list_price starting from row index 0?","exampleUseCases":[{"title":"Competitor list price index over time","prompt":"I've collected weekly list prices from three competitors across two company groups — 50 rows total — can you normalise those strings and produce a Base-100 series for list_price anchored to the first row so I can see relative price movement?"},{"title":"Package quantity trend benchmarking","prompt":"I have 120 rows of competitor package quantity records by date and company group. Please normalise the data and generate a Base-100 index series for package_quantity starting from row index 0 so I can benchmark how quantities have shifted over time."},{"title":"Multi-group pricing report for procurement","prompt":"We got supplied competitor prices from 5 vendors across two groups covering the last quarter — 180 rows — can you run string normalisation and a Base-100 series report on list_price with base index 0 so our procurement team can compare pricing trends?"}],"resultDescription":"Returns two analytical reports: (1) string-normalised versions of the supplied competitor price records and (2) a Base-100 index series for the selected field (list_price or package_quantity), computed locally against the specified base row index, covering up to 200 input rows.","failureModes":["Rows array is empty or missing — validation error returned","More than 200 rows submitted — request rejected with max-items error","base_index references a row index outside the submitted array bounds — index error","list_price or package_quantity values contain nulls at the base row — division or normalisation failure","date field does not match YYYY-MM-DD pattern — schema validation rejection","field enum value is not 'list_price' or 'package_quantity' — enum validation error"],"whenToPreferThis":"Choose this endpoint when you have up to 200 rows of competitor supplied price records (with list_price and/or package_quantity) and need both string normalisation and a Base-100 index series produced locally without any live data lookup, external enrichment, or prediction. It is ideal for procurement analysts and competitive intelligence workflows that need clean, indexed price data from raw supplier inputs in a single cheap call ($0.01 USDC for both reports).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T22:10:53.443Z","isFirstParty":false,"canonicalSlug":"competitor-supplied-prices-string-normalisation-base-100-series-78ddd7d4"}