{"uid":"cap_sJXmKzV-Pg8xCMECK_jVI","slug":"tree-canopy-observations-duplicate-key-report-two-measure-correlation-79bc2e98","name":"Tree Canopy Observations — Duplicate Key Report + Two-Measure Correlation","description":"Tree canopy observations — Duplicate key report + Two-measure correlation: Duplicate key report + Two-measure correlation 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-066?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}}},"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_sZQsbQfWTrtu-KbtbBX4E","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 a duplicate key report and a two-measure Pearson/correlation analysis on user-supplied tree canopy observation records (canopy_m2 vs plot_m2) for up to 200 rows.","exampleAgentPrompt":"Check my tree canopy observation records for duplicate row IDs and tell me how correlated the canopy_m2 and plot_m2 measurements are — here are my rows: row-1 (group-a, 2026-10-01, canopy 150, plot 400), row-2 (group-b, 2026-10-02, canopy 200, plot 600), row-3 (group-a, 2026-10-03, canopy 180, plot 500), row-4 (group-b, 2026-10-04, canopy 200, plot 600).","exampleUseCases":[{"title":"Audit field survey for duplicate entries","prompt":"I've got 80 rows of tree canopy field observations from two station groups collected over the past month — can you run a duplicate key report on the row IDs and also show me the correlation between canopy_m2 and plot_m2?"},{"title":"Validate ecological monitoring data quality","prompt":"Before I submit this canopy monitoring dataset to our forestry department, can you check it for any duplicate row keys and tell me whether the canopy area measurements are statistically correlated with the plot sizes? I have about 150 records."},{"title":"Explore canopy-to-plot ratio consistency across stations","prompt":"I want to know if there's a consistent relationship between canopy coverage and plot area across our two station groups — please run the correlation analysis on canopy_m2 vs plot_m2 and also flag any duplicate row IDs in this set of 60 observations."}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any row_ids that appear more than once in the submitted dataset, and (2) a two-measure correlation report quantifying the statistical relationship between canopy_m2 and plot_m2 values across all submitted rows. No external data is fetched; all computation is performed on the user-supplied rows.","failureModes":["Empty rows array or fewer than 1 row returns a validation error","More than 200 rows submitted causes a rejection with a max-items error","Missing required fields (row_id, date, canopy_m2, plot_m2, station_group) cause schema validation failure","Invalid date format (not YYYY-MM-DD) causes pattern validation error","Insufficient numeric variance in canopy_m2 or plot_m2 may yield undefined/NaN correlation","Payment failure or insufficient USDC balance returns a 402 payment required response"],"whenToPreferThis":"Choose this endpoint when you have user-supplied tree canopy observation records (up to 200 rows) and need both a duplicate key audit and a two-measure correlation between canopy_m2 and plot_m2 in a single low-cost call. It is ideal for data quality workflows in forestry, ecology, or environmental monitoring pipelines where no external data lookup or live sensor feed is needed — just fast, local statistical analysis of your own records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T18:51:17.228Z","isFirstParty":false,"canonicalSlug":"tree-canopy-observations-duplicate-key-report-two-measure-correlation-79bc2e98"}