{"uid":"cap_6VvwvLaHlV7pgtsGqTui6","slug":"time-series-completeness-iqr-outlier-flags-keyed-dataset-comparison-e7a2487d","name":"Time Series Completeness — IQR Outlier Flags + Keyed Dataset Comparison","description":"Time series completeness — IQR outlier flags + Keyed dataset comparison: IQR outlier flags + Keyed dataset comparison 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-179?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"},"other":{"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":21},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","expected_points":3,"observed_points":17},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","expected_points":4,"observed_points":33}],"maxItems":200,"minItems":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_4b4GSL8AnBWR7BX3qiCUJ","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 time series completeness records (observed vs expected data points) using IQR-based outlier detection and keyed dataset comparison, producing two independent analytical reports for up to 200 rows.","exampleAgentPrompt":"Can you run IQR outlier detection and a keyed dataset comparison on my time series completeness data? I have two sets of up to 200 rows each with observed_points and expected_points per date and dataset_group — flag which rows are outliers and show me how the two datasets differ.","exampleUseCases":[{"title":"Pipeline completeness anomaly detection","prompt":"I have daily logs of how many data points my ETL pipeline observed vs expected for each dataset group — can you flag which dates are IQR outliers in observed_points and also compare this week's run against last week's run row by row?"},{"title":"Cross-environment data collection audit","prompt":"We collect sensor readings in two environments and I want to check if the observed point counts are consistent — run IQR outlier flagging on the primary environment's records and compare them against the secondary environment's records using the row IDs as keys."},{"title":"Data feed completeness regression check","prompt":"After our feed provider changed something, I need to compare yesterday's completeness records against the baseline from two weeks ago — flag any IQR outliers in expected_points and show me which row_ids differ between the two datasets."}],"resultDescription":"Returns two independent reports: (1) an IQR outlier detection report that flags rows where the selected field (observed_points or expected_points) falls outside the interquartile range boundaries, and (2) a keyed dataset comparison report that matches rows by row_id across the primary and secondary datasets and identifies differences. Both reports are computed locally from the supplied data with no external lookups.","failureModes":["Fewer than 1 row supplied — rejected by minItems constraint","More than 200 rows supplied — rejected by maxItems constraint","Missing required fields (row_id, dataset_group, date, observed_points, expected_points) on any row — validation error","Invalid date format not matching YYYY-MM-DD pattern — schema rejection","row_id longer than 80 characters — rejected","IQR computation may be unreliable with very few rows (e.g. fewer than 4–5 data points)","Payment failure via x402 protocol — endpoint not invoked"],"whenToPreferThis":"Choose this endpoint when you need both IQR-based outlier detection and a keyed dataset comparison in a single low-cost call ($0.01 USDC) on pre-collected time series completeness records. It is ideal for data quality pipelines that track observed vs expected data point counts per date and group. Prefer this over separate analysis tools when your dataset fits within 200 rows and you want two complementary views — statistical outlier flagging plus record-level cross-dataset diffing — without sending data to an external live system.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:37:27.516Z","isFirstParty":false,"canonicalSlug":"time-series-completeness-iqr-outlier-flags-keyed-dataset-comparison-e7a2487d"}