{"uid":"cap_P2A4RSu-iTUgBJMo5azsJ","slug":"field-survey-coverage-duplicate-key-report-adjacent-row-changes-65c1eb24","name":"Field Survey Coverage — Duplicate Key Report + Adjacent Row Changes","description":"Field survey coverage — Duplicate key report + Adjacent row changes: Duplicate key report + Adjacent row changes for supplied field survey coverage records (surveyed_m2, target_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-22-062?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","station_group","date","surveyed_m2","target_m2"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"target_m2":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"surveyed_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","target_m2":1,"surveyed_m2":10,"station_group":"group-a"},{"date":"2026-10-02","row_id":"row-2","target_m2":2,"surveyed_m2":20,"station_group":"group-b"},{"date":"2026-10-03","row_id":"row-3","target_m2":3,"surveyed_m2":15,"station_group":"group-a"},{"date":"2026-10-04","row_id":"row-4","target_m2":4,"surveyed_m2":30,"station_group":"group-b"}],"maxItems":200,"minItems":1},"field":{"enum":["surveyed_m2","target_m2"],"type":"string","default":"surveyed_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_hGo0ObW3_QKM7z-ru79EW","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 field survey coverage records to produce a duplicate key report and an adjacent row changes report for up to 200 rows of surveyed_m2 or target_m2 data.","exampleAgentPrompt":"Can you run a duplicate key report and adjacent row changes analysis on my field survey coverage data — here are my rows with row_id, station_group, date, surveyed_m2, and target_m2 fields, and I want to analyze the surveyed_m2 column?","exampleUseCases":[{"title":"Audit ecological survey records for duplicates","prompt":"I have 150 rows of ecological field survey data with row IDs, station groups, dates, and surveyed area in m2. Can you check them for duplicate keys and also show me how surveyed_m2 changes between consecutive rows?"},{"title":"QA check on habitat coverage survey","prompt":"Run a duplicate key report and adjacent row changes analysis on my habitat coverage survey records — I'll provide the rows with station_group, date, surveyed_m2, and target_m2, and I want to focus on the target_m2 field."},{"title":"Validate field survey data before ingestion","prompt":"Before I load this batch of 80 field survey coverage rows into our database, can you flag any duplicate row IDs and show me where the surveyed_m2 values jump significantly between adjacent rows?"}],"resultDescription":"Two independent analytical reports: (1) a duplicate key report identifying rows with repeated key values across the submitted survey records, and (2) an adjacent row changes report showing value differences between consecutive rows for the selected field (surveyed_m2 or target_m2). Both reports are computed locally from the supplied data with no external lookups.","failureModes":["Missing required fields (row_id, station_group, date, surveyed_m2, or target_m2) cause validation errors","Submitting more than 200 rows exceeds the row limit and will be rejected","Invalid date format (not YYYY-MM-DD) causes schema validation failure","Null values in the selected numeric field may affect adjacent row change calculations","Payment failure via x402 protocol prevents processing"],"whenToPreferThis":"Choose this endpoint when you need to simultaneously check a batch of field survey coverage records for duplicate keys AND sequential row-to-row value changes in a single paid call. It is purpose-built for surveyed_m2 and target_m2 measurement data with station group and date dimensions, and is cost-effective at $0.01 for both reports together on up to 200 rows. Prefer alternatives if you need outlier detection, statistical summaries, or data from sources other than field survey coverage.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T18:39:06.318Z","isFirstParty":false,"canonicalSlug":"field-survey-coverage-duplicate-key-report-adjacent-row-changes-65c1eb24"}