{"uid":"cap_KQ33BXF5jPDqcjBuotUXg","slug":"data-ingestion-batches-trailing-mean-series-keyed-dataset-comparison-6573a22c","name":"Data Ingestion Batches — Trailing Mean Series + Keyed Dataset Comparison","description":"Data ingestion batches — Trailing mean series + Keyed dataset comparison: Trailing mean series + Keyed dataset comparison for supplied data ingestion batches records (received_rows, accepted_rows). 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-01-153?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","received_rows","accepted_rows"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"accepted_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"received_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","accepted_rows":1,"dataset_group":"group-a","received_rows":10},{"date":"2026-10-02","row_id":"row-2","accepted_rows":2,"dataset_group":"group-b","received_rows":20},{"date":"2026-10-03","row_id":"row-3","accepted_rows":3,"dataset_group":"group-a","received_rows":15},{"date":"2026-10-04","row_id":"row-4","accepted_rows":4,"dataset_group":"group-b","received_rows":30}],"maxItems":200,"minItems":1},"field":{"enum":["received_rows","accepted_rows"],"type":"string","default":"received_rows"},"other":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","received_rows","accepted_rows"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"accepted_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"received_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","accepted_rows":1,"dataset_group":"group-a","received_rows":10},{"date":"2026-10-02","row_id":"row-2","accepted_rows":2,"dataset_group":"group-b","received_rows":21},{"date":"2026-10-03","row_id":"row-3","accepted_rows":3,"dataset_group":"group-a","received_rows":17},{"date":"2026-10-04","row_id":"row-4","accepted_rows":4,"dataset_group":"group-b","received_rows":33}],"maxItems":200,"minItems":0},"window":{"type":"integer","default":2,"maximum":200,"minimum":2}}},"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_CdR1WR-PrGy7qqR2vrm4-","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 trailing mean time series and a keyed dataset comparison for up to 200 data ingestion batch records across received_rows and accepted_rows metrics.","exampleAgentPrompt":"Can you run both a trailing mean series and a keyed dataset comparison on my ingestion batch records — I have two datasets (primary and comparison) each with up to 50 rows including row_id, dataset_group, date, received_rows, and accepted_rows — and analyze the accepted_rows field?","exampleUseCases":[{"title":"Ingestion pipeline trend monitoring","prompt":"I have 90 days of ingestion batch records with date, dataset_group, received_rows, and accepted_rows — can you compute a trailing mean series on the received_rows field so I can see the smoothed trend over time?"},{"title":"Comparing two ingestion snapshots","prompt":"I have two ingestion batch datasets — last month's and this month's — each with row_id, dataset_group, date, received_rows, and accepted_rows. Can you run a keyed comparison on accepted_rows to spot where the numbers changed significantly between the two snapshots?"},{"title":"Acceptance rate analysis across dataset groups","prompt":"Here are 120 ingestion batch rows split across three dataset groups with dates, received_rows, and accepted_rows. Can you give me both the trailing mean series and a keyed comparison on accepted_rows so I can see which groups are falling behind on acceptance rates?"}],"resultDescription":"Returns two analytical reports: (1) a trailing mean time series showing smoothed values of the selected field (received_rows or accepted_rows) over the date-ordered input rows, and (2) a keyed dataset comparison that matches rows by key across the primary and secondary datasets to surface differences. Both reports are computed locally with no external lookups.","failureModes":["Input array exceeds 200 rows — request will be rejected","Missing required fields (row_id, dataset_group, date, received_rows, accepted_rows) on any row causes validation failure","Invalid date format (must match YYYY-MM-DD) causes schema rejection","Numeric values outside ±1,000,000,000,000 range are rejected","Empty rows array (minItems: 1 not met) causes failure","Malformed JSON or extra properties on row objects rejected due to additionalProperties: false"],"whenToPreferThis":"Choose this endpoint when you need two complementary analytical views — a smoothed trailing mean over time and a row-keyed diff between two datasets — on data ingestion batch metrics (received_rows, accepted_rows) in a single low-cost call. It is ideal for ETL monitoring, ingestion pipeline QA, or batch acceptance auditing where you have up to 200 records and want offline computation without any external data lookups or predictions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T18:48:31.718Z","isFirstParty":false,"canonicalSlug":"data-ingestion-batches-trailing-mean-series-keyed-dataset-comparison-6573a22c"}