{"uid":"cap_XP6OKBbQ0X3UgnUAR22iA","slug":"feature-availability-adjacent-row-changes-iqr-outlier-flags-50ffe870","name":"Feature Availability — Adjacent Row Changes + IQR Outlier Flags","description":"Feature availability — Adjacent row changes + IQR outlier flags: Adjacent row changes + IQR outlier flags for supplied feature availability records (populated_features, expected_features). 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-10-157?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","populated_features","expected_features"],"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_features":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"populated_features":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","expected_features":1,"populated_features":10},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","expected_features":2,"populated_features":20},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","expected_features":3,"populated_features":15},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","expected_features":4,"populated_features":30}],"maxItems":200,"minItems":1},"field":{"enum":["populated_features","expected_features"],"type":"string","default":"populated_features"}}},"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_7XWIfXfPZhrRp077o3qwB","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 feature availability records (populated_features, expected_features) to detect adjacent row changes and flag IQR-based outliers across up to 200 rows, producing two independent analytical reports.","exampleAgentPrompt":"Run adjacent row change detection and IQR outlier flagging on my feature availability data — I have 10 daily rows for dataset group 'prod-features' with populated_features and expected_features counts, and I want to analyze the populated_features field.","exampleUseCases":[{"title":"Daily feature pipeline anomaly detection","prompt":"I have 30 days of feature availability logs for my ML pipeline — each row has a date, dataset group, and counts of populated vs expected features. Can you run adjacent row change detection and IQR outlier flagging on the populated_features field to spot any days where something went wrong?"},{"title":"Dataset completeness audit across groups","prompt":"Here are 150 rows of feature availability records across two dataset groups, 'group-a' and 'group-b', going back 75 days each. Run both the adjacent row changes report and the IQR outlier flags on expected_features so I can see which dates had unusual completeness."},{"title":"Catching data ingestion spikes in feature store","prompt":"My feature store ingestion has been flaky — I've got 60 rows with daily populated_features and expected_features counts. Can you analyze them for sudden adjacent-row jumps and IQR-based outliers on populated_features so I can identify the problematic ingestion days?"}],"resultDescription":"Returns two independent analytical reports for the submitted rows: (1) an adjacent row changes report showing delta values between consecutive rows for the selected field, and (2) an IQR outlier flags report identifying rows whose field values fall outside the interquartile range bounds. Both reports reference rows by row_id and date, enabling precise identification of anomalous or shifted records.","failureModes":["Fewer than 1 row submitted — request rejected as minItems is 1","More than 200 rows submitted — request rejected as maxItems is 200","Invalid date format (not YYYY-MM-DD) — schema validation error","Missing required fields (row_id, dataset_group, date, populated_features, expected_features) — validation failure","Non-numeric values in populated_features or expected_features — type validation error","Field selector not in enum ['populated_features','expected_features'] — validation error","Insufficient data spread for meaningful IQR (e.g. all identical values) — may produce trivial or empty outlier flags"],"whenToPreferThis":"Choose this endpoint when you have time-series or sequentially ordered feature availability records and need both temporal change detection (adjacent row deltas) and statistical outlier identification (IQR method) in a single call. It is ideal for data quality monitoring pipelines, ML feature store audits, and dataset completeness checks where you want two complementary analytical perspectives for one low flat fee of $0.01 USDC 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-20T07:19:33.899Z","isFirstParty":false,"canonicalSlug":"feature-availability-adjacent-row-changes-iqr-outlier-flags-50ffe870"}