{"uid":"cap_aPu8Rj2pNVnNKxY0-iLS_","slug":"time-series-completeness-base-100-series-iqr-outlier-flags-22fe370f","name":"Time Series Completeness — Base-100 Series + IQR Outlier Flags","description":"Time series completeness — Base-100 series + IQR outlier flags: Base-100 series + IQR outlier flags for supplied time series completeness records (observed_points, expected_points). 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-analytics-16-164?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","observed_points","expected_points"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"dataset_group":{"type":"string","default":"","maxLength":80},"expected_points":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"observed_points":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","expected_points":1,"observed_points":10},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","expected_points":2,"observed_points":20},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","expected_points":3,"observed_points":15},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","expected_points":4,"observed_points":30}],"maxItems":200,"minItems":1},"field":{"enum":["observed_points","expected_points"],"type":"string","default":"observed_points"},"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_UuUsZunrsgwMj5L0ZaOoK","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":"Computes a base-100 normalized series and IQR-based outlier flags for time series completeness data (observed vs. expected points), returning two analytical reports for up to 200 rows.","exampleAgentPrompt":"Analyze my time series completeness data — I have 30 rows with row IDs, dataset groups, dates, observed_points and expected_points — can you compute a base-100 normalized series starting from index 0 on the observed_points field and flag any IQR outliers across two reports?","exampleUseCases":[{"title":"Daily pipeline completeness anomaly detection","prompt":"I have daily completeness records for two ETL pipelines — group-a and group-b — with observed and expected data points from the past month. Can you normalize the observed_points field to a base-100 series starting at index 0 and flag any IQR outliers so I can see which days had abnormal completeness?"},{"title":"Sensor coverage baseline comparison","prompt":"I'm tracking sensor data coverage across multiple stations over 60 days — each row has an observed_points count and an expected_points count. Can you run the base-100 series and IQR outlier analysis on expected_points using index 0 as the baseline so I can spot coverage gaps?"},{"title":"Data warehouse ingestion quality audit","prompt":"We have 150 rows of daily ingestion completeness records across several dataset groups with observed and expected point counts per day. Can you produce a base-100 indexed series on observed_points starting at row index 0 and generate the IQR outlier flags to identify which days had suspicious data volumes?"}],"resultDescription":"Returns two analytical reports: (1) a base-100 normalized series for the selected field (observed_points or expected_points), rebased to 100 at the specified index, showing relative changes across the time series; and (2) IQR-based outlier flags identifying rows where values fall beyond 1.5× the interquartile range, indicating anomalous completeness observations.","failureModes":["Fewer than 1 or more than 200 rows provided — returns validation error","Invalid date format (not YYYY-MM-DD) — returns schema validation error","base_index out of range (0–199) or exceeds actual row count — returns error","Null values in observed_points/expected_points may affect IQR and base-100 calculations","Field value not in enum ['observed_points','expected_points'] — returns validation error"],"whenToPreferThis":"Choose this endpoint when you have pre-collected time series completeness records (observed vs. expected data points) and need both a base-100 normalized trend view and IQR-based outlier detection in a single call. It is ideal for data quality monitoring, pipeline auditing, or coverage analysis where you already have the data locally and need fast, offline statistical computation without external lookups or predictions. Best for datasets up to 200 rows where two simultaneous analytical reports (normalization + outlier flagging) are needed at low cost.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:39:35.916Z","isFirstParty":false,"canonicalSlug":"time-series-completeness-base-100-series-iqr-outlier-flags-22fe370f"}