{"uid":"cap_xtOmRrVbwi4IW0wdSI3Fx","slug":"structured-data-observations-numeric-interval-filter-base-100-series-a819e53b","name":"Structured Data Observations — Numeric Interval Filter + Base-100 Series","description":"Structured data observations — Numeric interval filter + Base-100 series: Numeric interval filter + Base-100 series for supplied structured data observations records (valid_items, total_items). 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-web-08-128?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","site_group","date","valid_items","total_items"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"site_group":{"type":"string","default":"","maxLength":80},"total_items":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"valid_items":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","site_group":"group-a","total_items":1,"valid_items":10},{"date":"2026-10-02","row_id":"row-2","site_group":"group-b","total_items":2,"valid_items":20},{"date":"2026-10-03","row_id":"row-3","site_group":"group-a","total_items":3,"valid_items":15},{"date":"2026-10-04","row_id":"row-4","site_group":"group-b","total_items":4,"valid_items":30}],"maxItems":200,"minItems":1},"field":{"enum":["valid_items","total_items"],"type":"string","default":"valid_items"},"maximum":{"type":"number","default":100,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":0,"maximum":1000000000000,"minimum":-1000000000000},"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_aBVqz8xhrZV7r6XB-iKLO","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":"Applies a numeric interval filter and generates a base-100 index series on up to 200 rows of structured observation data with valid_items and total_items fields.","exampleAgentPrompt":"I have 150 rows of site observation data with valid_items and total_items per day — can you filter to only rows where valid_items is between 5 and 500, and also produce a base-100 index series on valid_items starting from row 0?","exampleUseCases":[{"title":"Quality control interval check","prompt":"Here are my 80 daily quality-check records with valid_items and total_items — filter out any rows where total_items falls outside the range 10 to 1000, and give me a base-100 series on total_items starting from row 0 so I can see relative changes."},{"title":"Site group trend indexing","prompt":"I've got observation data across two site groups over 120 days. Can you filter valid_items to only keep rows between 0 and 200, and rebase valid_items to 100 starting at row 5 so I can compare trends across the groups?"},{"title":"Data validation with outlier removal","prompt":"Please take these 200 structured observation rows and first filter valid_items to the interval 50 to 750 to remove outliers, then create a base-100 index series on valid_items from row 0 so I can see how values grew relative to the baseline."}],"resultDescription":"Returns two analytical reports: (1) a numeric interval filter report listing rows where the chosen field (valid_items or total_items) falls within the specified minimum and maximum bounds, and (2) a base-100 index series showing values rebased to 100 at the selected base_index row, both computed over up to 200 supplied input rows.","failureModes":["More than 200 rows submitted — exceeds the maxItems limit and will be rejected","Invalid date format in a row — must match YYYY-MM-DD pattern","Missing required row fields (row_id, site_group, date, valid_items, total_items) — causes validation error","base_index value out of range (must be 0–199 and within actual row count)","Payment not attached or insufficient — x402 payment of 0.01 USDC required per call","numeric values outside ±1,000,000,000,000 — rejected by schema validation"],"whenToPreferThis":"Choose this endpoint when you have structured observation records with numeric item counts (valid_items, total_items) and need both a range-based filter and a base-100 normalized index series in a single call. It is ideal for lightweight, offline analytical reporting on supplied data without needing an external database or live lookup service. The flat 0.01 USDC price for two reports on up to 200 rows makes it cost-effective for batch QA and trend comparison tasks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T12:32:29.644Z","isFirstParty":false,"canonicalSlug":"structured-data-observations-numeric-interval-filter-base-100-series-a819e53b"}