{"uid":"cap_tS1Mu-l-ntOhBewLuDYZF","slug":"price-basket-observations-string-normalisation-adjacent-row-changes-dad8530e","name":"Price Basket Observations — String Normalisation + Adjacent Row Changes","description":"Price basket observations — String normalisation + Adjacent row changes: String normalisation + Adjacent row changes for supplied price basket observations records (item_price, quantity_weight). 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-economics-07-029?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","region","date","item_price","quantity_weight"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"region":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"item_price":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"quantity_weight":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","region":"group-a","row_id":"row-1","item_price":10,"quantity_weight":1},{"date":"2026-10-02","region":"group-b","row_id":"row-2","item_price":20,"quantity_weight":2},{"date":"2026-10-03","region":"group-a","row_id":"row-3","item_price":15,"quantity_weight":3},{"date":"2026-10-04","region":"group-b","row_id":"row-4","item_price":30,"quantity_weight":4}],"maxItems":200,"minItems":1},"field":{"enum":["item_price","quantity_weight"],"type":"string","default":"item_price"}}},"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_huLW5OyXb16nPwRn_s26s","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":"Analyzes price basket observation records by running string normalization and adjacent row change detection on item_price or quantity_weight fields, returning two analytical reports for up to 200 rows.","exampleAgentPrompt":"Run string normalization and adjacent row change detection on my price basket observations — I have 4 rows with item_price values 10, 20, 15, 30 across group-a and group-b regions on dates 2026-10-01 through 2026-10-04, and I want to analyze the item_price field.","exampleUseCases":[{"title":"Retail price trend audit","prompt":"I have a week of price basket records for two store regions — can you normalize the string fields and flag any row-to-row changes in item_price across my 20 observations?"},{"title":"Quantity weight anomaly detection","prompt":"Check my 50 basket observation rows for sequential changes in quantity_weight and normalize any inconsistent strings — the rows cover multiple regions and dates in 2025."},{"title":"Economics dataset QA before reporting","prompt":"Before I submit this price basket dataset, run string normalization and adjacent row change detection on the item_price field across all 150 rows so I can catch any oddities."}],"resultDescription":"Two independent analytical reports: (1) a string normalization report cleaning and standardizing string fields in the basket records, and (2) an adjacent row changes report identifying value differences between consecutive rows for the selected field (item_price or quantity_weight). Both reports are computed locally from the supplied data with no external lookups.","failureModes":["Input array exceeds 200 rows — request rejected","Missing required field (row_id, region, date, item_price, or quantity_weight) — validation error","Date field does not match YYYY-MM-DD pattern — schema validation failure","Field selector not one of 'item_price' or 'quantity_weight' — enum validation error","Empty rows array — minItems constraint violation","Numeric values outside allowed range (±1 trillion) — schema rejection"],"whenToPreferThis":"Choose this endpoint when you need to simultaneously clean string data and detect sequential row-level changes in price basket observations without any external API calls, live lookups, or predictions. It is ideal for economics data quality workflows where you want two distinct analytical perspectives (normalization + delta detection) in a single cheap call ($0.01 USDC) on datasets up to 200 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T12:31:59.338Z","isFirstParty":false,"canonicalSlug":"price-basket-observations-string-normalisation-adjacent-row-changes-dad8530e"}