{"uid":"cap_vD3zCNrRFEGOv7gnjeIk8","slug":"social-post-observations-numeric-distribution-numeric-interval-filter-09ed86b1","name":"Social Post Observations — Numeric Distribution + Numeric Interval Filter","description":"Social post observations — Numeric distribution + Numeric interval filter: Numeric distribution + Numeric interval filter for supplied social post observations records (impressions, engagement_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-13-074?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","channel_group","date","impressions","engagement_count"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"impressions":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"channel_group":{"type":"string","default":"","maxLength":80},"engagement_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","impressions":10,"channel_group":"group-a","engagement_count":1},{"date":"2026-10-02","row_id":"row-2","impressions":20,"channel_group":"group-b","engagement_count":2},{"date":"2026-10-03","row_id":"row-3","impressions":15,"channel_group":"group-a","engagement_count":3},{"date":"2026-10-04","row_id":"row-4","impressions":30,"channel_group":"group-b","engagement_count":4}],"maxItems":200,"minItems":1},"field":{"enum":["impressions","engagement_count"],"type":"string","default":"impressions"},"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_ONK4wDilPQuZDU9vOYu8x","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 social post observation data (impressions, engagement_count) by computing a numeric distribution and filtering rows by a numeric interval, returning two analytical reports for up to 200 rows.","exampleAgentPrompt":"Can you run a numeric distribution report and filter between 50 and 500 impressions on these social post records — I have 4 rows with columns row_id, channel_group, date, impressions, and engagement_count — and use 'impressions' as the target field?","exampleUseCases":[{"title":"Campaign impressions distribution review","prompt":"I have a batch of 80 social post records from last quarter with impressions and engagement counts. Can you show me the numeric distribution of impressions and also filter the rows where impressions fall between 1000 and 50000?"},{"title":"Low-engagement post identification","prompt":"Here are 150 rows of social post data — run a distribution on engagement_count and filter to only the posts with engagement_count between 0 and 10, so I can identify underperforming content."},{"title":"Channel group performance segmentation","prompt":"I want to understand how impressions are spread across my social posts for October 2026. Please compute the numeric distribution and filter for posts where impressions are between 500 and 5000 using these 60 rows."}],"resultDescription":"Returns two analytical reports: a numeric distribution breakdown of the selected field (impressions or engagement_count) across all supplied rows, and a filtered subset of rows where the selected field falls within the specified minimum–maximum interval. Up to 200 rows processed per call.","failureModes":["Missing required fields (row_id, date, channel_group) cause validation errors","Rows exceeding 200-item limit are rejected","Invalid date format (not YYYY-MM-DD) causes schema validation failure","Minimum value greater than maximum value may produce empty interval filter results","Null numeric values in the selected field may be excluded from distribution computation"],"whenToPreferThis":"Choose this endpoint when you have up to 200 social post observation records and need both a numeric distribution and an interval filter on impressions or engagement_count in a single cheap call ($0.01 USDC for both reports). Ideal for lightweight, self-contained analytics on supplied data without needing a full data warehouse or live lookup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:49:52.074Z","isFirstParty":false,"canonicalSlug":"social-post-observations-numeric-distribution-numeric-interval-filter-09ed86b1"}