{"uid":"cap_AyjCkgPhIkK17BD7wFprA","slug":"field-survey-coverage-analyzer-record-quality-audit-string-d65a31e9","name":"Field Survey Coverage Analyzer — Record Quality Audit, String Normalisation & Trailing Mean Series","description":"Field survey coverage — Record quality audit + String normalisation + Trailing mean series: Record quality audit + String normalisation + Trailing mean series for supplied field survey coverage records (surveyed_m2, target_m2). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-weather-22-199?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"},"window":{"type":"integer","default":2,"maximum":200,"minimum":2}}},"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_IjXtTAKRLMkrgULgaIkrj","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 three local analytical reports on field survey coverage data: a record quality audit, string normalisation, and a trailing mean time series — all without external lookups or predictions.","exampleAgentPrompt":"Run a record quality audit, string normalisation, and trailing mean series with a window of 3 on my field survey coverage data — here are the rows with row_id, station_group, date, surveyed_m2, and target_m2 — use surveyed_m2 as the target field.","exampleUseCases":[{"title":"Environmental survey data quality check","prompt":"I have 150 rows of field survey coverage records with surveyed_m2 and target_m2 values across several station groups — can you audit the record quality, normalise the station group strings, and compute a trailing mean with a window of 5 for surveyed_m2?"},{"title":"Trailing mean trend analysis for coverage monitoring","prompt":"Compute a trailing mean series with window size 4 on the target_m2 field for these 80 survey records grouped by station — also give me the quality audit and string normalisation reports at the same time."},{"title":"Cleaning and validating survey batch before reporting","prompt":"Before I submit my quarterly survey report, can you run all three reports — record quality audit, string normalisation, and trailing mean with window 2 — on these 60 field coverage rows so I can catch any bad data or inconsistent labels?"}],"resultDescription":"Three independent analytical reports: (1) a record quality audit flagging issues such as nulls, out-of-range values, and malformed fields; (2) a string normalisation report cleaning station_group and other string fields; and (3) a trailing mean time series computed over the chosen numeric field (surveyed_m2 or target_m2) with the specified window size — all derived locally without external data sources.","failureModes":["Input array exceeds 200 rows — request rejected","Missing required fields (row_id, station_group, date, surveyed_m2, target_m2) — validation error","Invalid date format not matching YYYY-MM-DD pattern — schema rejection","Window size outside 2–200 range — parameter error","Both numeric fields null for all rows — computation may return empty series","Payment of 0.01 USDC not completed — 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when you need to simultaneously audit data quality, normalise string fields, and compute a rolling mean on field survey coverage data (surveyed_m2/target_m2) in a single call. It is ideal for batch preprocessing up to 200 survey records before downstream reporting, without any need for external lookups or live data. Prefer it over generic analytics tools when working specifically with structured survey coverage datasets that have station_group and area measurement columns.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:11:00.639Z","isFirstParty":false,"canonicalSlug":"field-survey-coverage-analyzer-record-quality-audit-string-d65a31e9"}