{"uid":"cap_EbXyY2Xl5tFcwTp7LnwVA","slug":"record-routing-analytics-adjacent-row-changes-missing-value-fill-745e098e","name":"Record Routing Analytics: Adjacent Row Changes + Missing-Value Fill","description":"Record routing — Adjacent row changes + Explicit missing-value fill: Adjacent row changes + Explicit missing-value fill for supplied record routing records (accepted_records, rejected_records). 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-19-162?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","accepted_records","rejected_records"],"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},"accepted_records":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"rejected_records":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","accepted_records":10,"rejected_records":1},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","accepted_records":20,"rejected_records":2},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","accepted_records":15,"rejected_records":3},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","accepted_records":30,"rejected_records":4}],"maxItems":200,"minItems":1},"field":{"enum":["accepted_records","rejected_records"],"type":"string","default":"accepted_records"},"method":{"enum":["zero","mean","median"],"type":"string","default":"median"}}},"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_dqSPXvFfFYI-9ulKl7eBW","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 accepted_records and rejected_records columns in routing data by computing adjacent-row changes and filling missing values using zero, mean, or median imputation — returning two reports for up to 200 rows.","exampleAgentPrompt":"I have 4 rows of daily record routing data for group-a and group-b — can you run the adjacent row changes report and fill any missing accepted_records values using median imputation?","exampleUseCases":[{"title":"Daily pipeline acceptance trend check","prompt":"Here are 7 days of routing records with accepted_records and rejected_records counts — run the adjacent row changes report so I can see how acceptance shifted day over day, and fill any missing accepted_records values using mean."},{"title":"Missing rejection counts imputation","prompt":"My rejected_records column has some nulls in this 50-row routing dataset — can you fill them using zero imputation and also show me the adjacent row changes for that field?"},{"title":"Multi-group routing quality audit","prompt":"I have 200 rows of routing data across several dataset groups with dates from last quarter — run both the row-change and missing-value fill reports on the accepted_records field using median, so I can audit data quality across groups."}],"resultDescription":"Two analytical reports: (1) an adjacent-row-change report showing the delta between consecutive rows for the selected field (accepted_records or rejected_records), and (2) a missing-value fill report showing where nulls were found and what values were substituted using the chosen method (zero, mean, or median). Results cover up to 200 input rows with no external lookups.","failureModes":["More than 200 rows submitted — request will be rejected or truncated","Invalid date format (not YYYY-MM-DD) causes validation error","Missing required fields (row_id, date, dataset_group) causes schema rejection","field enum value not one of accepted_records or rejected_records causes error","method enum value not one of zero, mean, median causes error","Empty rows array (minItems:1 violated) returns error"],"whenToPreferThis":"Use this endpoint when you have tabular record routing data with accepted_records and rejected_records columns and need two lightweight local analytical operations — adjacent-row change detection and missing-value imputation — without any external API calls, predictions, or live data enrichment. Ideal for data quality audits, pipeline monitoring, and preprocessing steps before further analysis. At $0.01 for both reports on up to 200 rows, it is cost-effective for frequent batch checks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:52:01.209Z","isFirstParty":false,"canonicalSlug":"record-routing-analytics-adjacent-row-changes-missing-value-fill-745e098e"}