{"uid":"cap_XaEwEb9v9U_fmP7DAmeSm","slug":"tree-canopy-observations-grouped-numeric-summary-numeric-interval-18173524","name":"Tree Canopy Observations — Grouped Numeric Summary + Numeric Interval Filter","description":"Tree canopy observations — Grouped numeric summary + Numeric interval filter: Grouped numeric summary + Numeric interval filter for supplied tree canopy observations records (canopy_m2, plot_m2). 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-weather-17-088?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","station_group","date","canopy_m2","plot_m2"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"plot_m2":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"canopy_m2":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"station_group":{"type":"string","default":"","maxLength":80}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","plot_m2":1,"canopy_m2":10,"station_group":"group-a"},{"date":"2026-10-02","row_id":"row-2","plot_m2":2,"canopy_m2":20,"station_group":"group-b"},{"date":"2026-10-03","row_id":"row-3","plot_m2":3,"canopy_m2":15,"station_group":"group-a"},{"date":"2026-10-04","row_id":"row-4","plot_m2":4,"canopy_m2":30,"station_group":"group-b"}],"maxItems":200,"minItems":1},"field":{"enum":["canopy_m2","plot_m2"],"type":"string","default":"canopy_m2"},"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_KYQweFtMenK4P_-Y2LEYT","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":"Computes a grouped numeric summary and applies a numeric interval filter on supplied tree canopy observation records (canopy_m2, plot_m2), returning up to 2 analytical reports for up to 200 rows.","exampleAgentPrompt":"I have tree canopy survey records with canopy_m2 and plot_m2 columns across station groups — can you run a grouped numeric summary and filter to only canopy_m2 values between 0 and 500 for these rows?","exampleUseCases":[{"title":"Urban tree canopy coverage audit","prompt":"I have 150 canopy survey records from three city station groups — can you give me a grouped summary of canopy_m2 values and filter to only rows where canopy_m2 is between 10 and 800?"},{"title":"Plot-to-canopy ratio analysis by site","prompt":"Run a grouped numeric summary on my plot measurement data by station group and filter the plot_m2 field to values between 50 and 5000, here are the rows with row_id, date, station_group, canopy_m2, and plot_m2."},{"title":"Forest restoration monitoring summary","prompt":"I've collected canopy observations across four restoration sites — please group them by station_group, summarize the canopy_m2 field, and flag which records fall between 100 and 2000 square meters."}],"resultDescription":"Returns two analytical reports: (1) a grouped numeric summary of canopy_m2 or plot_m2 values broken down by station_group, and (2) a numeric interval filter report identifying which records fall within the specified minimum–maximum range — all computed locally against the supplied rows without any external lookups.","failureModes":["Rows array empty or missing — validation error returned","More than 200 rows submitted — request rejected or truncated","Invalid date format (not YYYY-MM-DD) — schema validation failure","Field enum value not 'canopy_m2' or 'plot_m2' — rejected","Minimum greater than maximum — potentially undefined filter behavior","Non-numeric values in canopy_m2 or plot_m2 when null not intended — may produce incomplete aggregates","Payment not included or insufficient — 402 payment required error"],"whenToPreferThis":"Choose this endpoint when you have tabular tree canopy or plot observation records and need both a grouped statistical summary and a numeric range filter in a single call, without requiring any external data sources, predictions, or live lookups. It is best suited for offline or batch analytical workflows on supplied datasets of up to 200 rows where low cost ($0.01 USDC for 2 reports) and deterministic local computation are priorities.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T13:06:50.463Z","isFirstParty":false,"canonicalSlug":"tree-canopy-observations-grouped-numeric-summary-numeric-interval-18173524"}