{"uid":"cap_pKo-BZ0yg6tn-5q6YH0Mh","slug":"feature-availability-analytics-duplicate-key-report-numeric-interval-756b8ea6","name":"Feature Availability Analytics — Duplicate Key Report & Numeric Interval Filter","description":"Feature availability — Duplicate key report + Numeric interval filter: Duplicate key report + Numeric interval filter 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-059?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"},"maximum":{"type":"number","default":100,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":0,"maximum":1000000000000,"minimum":-1000000000000}}},"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_PO2Kckoyd4gA4mg65XFys","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 up to 200 feature availability records to produce two local reports: a duplicate key report and a numeric interval filter on populated_features or expected_features.","exampleAgentPrompt":"I have 150 feature availability records with row IDs, dataset groups, dates, populated_features, and expected_features — can you run a duplicate key report and filter to only rows where populated_features falls between 5 and 200?","exampleUseCases":[{"title":"Duplicate row detection in feature logs","prompt":"I've got a batch of feature availability records from last quarter — can you check them for any duplicate row IDs or dataset_group keys, and also show me which rows have populated_features between 0 and 50?"},{"title":"Range compliance check for expected features","prompt":"Run a numeric interval filter on my expected_features column for values between 10 and 500, and at the same time flag any duplicate keys across these 80 feature availability records I'm uploading."},{"title":"Data quality audit before ML pipeline ingestion","prompt":"Before I feed these feature availability records into my pipeline, can you do a duplicate key check and filter out any rows where populated_features is outside the range of 1 to 100? I have about 120 rows with row IDs, dates, and dataset groups."}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying records with repeated row_id or dataset_group values, and (2) a numeric interval filter report listing which of the up to 200 input rows have the selected field (populated_features or expected_features) within the specified minimum–maximum range. No external lookups or predictions are performed — all computation is local.","failureModes":["Input array exceeds 200 rows — request will be rejected","Missing required fields (row_id, date, populated_features, expected_features) on any row causes validation error","Date field does not match YYYY-MM-DD pattern — schema validation failure","Minimum value greater than maximum value may yield empty interval filter results","Null values in the selected numeric field may be excluded from interval filter without error","Payment of 0.01 USDC not completed — endpoint returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need fast, local duplicate-detection and numeric range filtering on feature availability data (up to 200 rows) without sending data to an external database or ML service. It is ideal for lightweight data quality checks before ingesting feature records into a pipeline, and combines two reports in a single low-cost call. Prefer alternatives if you need more than 200 rows, live lookups, predictive analytics, or reports beyond duplicate keys and interval filtering.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T07:19:35.012Z","isFirstParty":false,"canonicalSlug":"feature-availability-analytics-duplicate-key-report-numeric-interval-756b8ea6"}