{"uid":"cap_o2suln7LnMl9cmnTpHrS2","slug":"tree-canopy-observations-duplicate-key-report-daily-sum-series-5bf0d1c6","name":"Tree Canopy Observations — Duplicate Key Report + Daily Sum Series","description":"Tree canopy observations — Duplicate key report + Daily sum series: Duplicate key report + Daily sum series 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-060?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"}}},"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_wqqnkPMzqxXbDuEQg5PhS","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 rows of tree canopy observation records to produce a duplicate key report and a daily sum time series for canopy_m2 or plot_m2 measurements.","exampleAgentPrompt":"Can you check my tree canopy observation records for duplicate row IDs and also give me a daily sum of canopy_m2? I have about 50 rows across station groups 'north-zone' and 'south-zone' with dates in October 2026.","exampleUseCases":[{"title":"Urban forest survey data QA","prompt":"I've got 120 rows of tree canopy survey data with row IDs, dates, station groups, and canopy_m2 values — can you run a duplicate key check and also show me the daily total canopy coverage in square meters?"},{"title":"Plot area daily aggregation for field team","prompt":"My field team collected plot_m2 measurements across two station groups over the past month. Can you sum up the plot areas by day and also flag any duplicate row IDs so we can clean up the dataset?"},{"title":"Canopy monitoring data integrity check","prompt":"Before we submit our quarterly canopy monitoring report, can you check these 80 observation records for any duplicate entries and give us a daily sum of canopy_m2 by date so we can spot any anomalies?"}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any rows sharing the same key fields (row_id, station_group, date), and (2) a daily sum time series aggregating the selected field (canopy_m2 or plot_m2) by date — all computed locally without external lookups.","failureModes":["Input array exceeds 200 rows — request rejected","Missing required fields (row_id, station_group, date, canopy_m2, plot_m2) cause validation errors","Date values not matching YYYY-MM-DD pattern are rejected","All-null numeric values for the selected field may produce empty sum series","Single-row input succeeds but duplicate report will trivially show no duplicates"],"whenToPreferThis":"Choose this endpoint when you have up to 200 tree canopy or plot-area observation records and need both a data quality check (duplicate keys) and a temporal aggregation (daily sums) in a single low-cost call. It is ideal for environmental data pipelines, field survey cleanup, and vegetation monitoring workflows where offline, deterministic analysis is sufficient and no live environmental data or external predictions are needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T18:51:32.515Z","isFirstParty":false,"canonicalSlug":"tree-canopy-observations-duplicate-key-report-daily-sum-series-5bf0d1c6"}