{"uid":"cap_DwtlwR595d0LyvENLYEkh","slug":"source-diversity-duplicate-key-report-numeric-interval-filter-15c4fc80","name":"Source Diversity Duplicate Key Report + Numeric Interval Filter","description":"Source diversity — Duplicate key report + Numeric interval filter: Duplicate key report + Numeric interval filter for supplied source diversity records (source_count, outlet_count). 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-news-17-059?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","channel_group","date","source_count","outlet_count"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"outlet_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"source_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"channel_group":{"type":"string","default":"","maxLength":80}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","outlet_count":1,"source_count":10,"channel_group":"group-a"},{"date":"2026-10-02","row_id":"row-2","outlet_count":2,"source_count":20,"channel_group":"group-b"},{"date":"2026-10-03","row_id":"row-3","outlet_count":3,"source_count":15,"channel_group":"group-a"},{"date":"2026-10-04","row_id":"row-4","outlet_count":4,"source_count":30,"channel_group":"group-b"}],"maxItems":200,"minItems":1},"field":{"enum":["source_count","outlet_count"],"type":"string","default":"source_count"},"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_rcJQZHMeEexmiyljIsq1x","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":"Runs two local analytical reports on supplied source diversity data: a duplicate key detection report and a numeric interval filter, for up to 200 rows of source_count/outlet_count data.","exampleAgentPrompt":"Check my source diversity dataset for duplicate row IDs and also filter for rows where source_count is between 0 and 50 — here are the rows: [{\"row_id\":\"row-1\",\"channel_group\":\"group-a\",\"date\":\"2026-10-01\",\"source_count\":10,\"outlet_count\":1},{\"row_id\":\"row-2\",\"channel_group\":\"group-b\",\"date\":\"2026-10-02\",\"source_count\":60,\"outlet_count\":2}].","exampleUseCases":[{"title":"Duplicate source ID audit","prompt":"I have a list of up to 150 source diversity records with row IDs, channel groups, dates, source counts, and outlet counts — can you run a duplicate key report on them and also filter down to rows where source_count is between 10 and 200?"},{"title":"Outlet count range filter","prompt":"From my news outlet dataset, find all records where outlet_count falls between 5 and 500, and also flag any duplicate row IDs — I'll paste in the rows now."},{"title":"Channel group data quality check","prompt":"Before I process this batch of source diversity data, can you check it for duplicate row identifiers and tell me which records have a source_count within the range of 0 to 100? Here are the 80 rows I want analyzed."}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any repeated row_id values across the supplied rows, and (2) a numeric interval filter listing which rows have the chosen field (source_count or outlet_count) falling within the specified minimum–maximum range. Both reports are computed locally on the supplied data with no external lookups.","failureModes":["More than 200 rows submitted — request will be rejected or truncated","Missing required fields (row_id, channel_group, date, source_count, outlet_count) cause row-level errors","Invalid date format (non-YYYY-MM-DD) rejected by pattern validation","Minimum greater than maximum causes empty interval filter results","Null numeric values in the filtered field may be excluded from interval results","Payment of 0.01 USDC not completed causes request rejection"],"whenToPreferThis":"Use this endpoint when you have source diversity records (with source_count and outlet_count fields) and need both a duplicate key check and a numeric range filter in a single API call. It is ideal for data quality audits on news or media analytics datasets of up to 200 rows where no live external lookup is needed and results must be returned quickly and cheaply.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:45:52.540Z","isFirstParty":false,"canonicalSlug":"source-diversity-duplicate-key-report-numeric-interval-filter-15c4fc80"}