{"uid":"cap_SQ3arpeSEmTkLDMNhzO69","slug":"wind-observations-duplicate-key-report-numeric-row-ordering-8e328358","name":"Wind Observations — Duplicate Key Report + Numeric Row Ordering","description":"Wind observations — Duplicate key report + Numeric row ordering: Duplicate key report + Numeric row ordering for supplied wind observations records (wind_speed_ms, gust_speed_ms). 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-03-058?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","station_group","date","wind_speed_ms","gust_speed_ms"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"gust_speed_ms":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"station_group":{"type":"string","default":"","maxLength":80},"wind_speed_ms":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","gust_speed_ms":1,"station_group":"group-a","wind_speed_ms":10},{"date":"2026-10-02","row_id":"row-2","gust_speed_ms":2,"station_group":"group-b","wind_speed_ms":20},{"date":"2026-10-03","row_id":"row-3","gust_speed_ms":3,"station_group":"group-a","wind_speed_ms":15},{"date":"2026-10-04","row_id":"row-4","gust_speed_ms":4,"station_group":"group-b","wind_speed_ms":30}],"maxItems":200,"minItems":1},"field":{"enum":["wind_speed_ms","gust_speed_ms"],"type":"string","default":"wind_speed_ms"}}},"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_JNpNQTuuwxiKSH5ujXMq7","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 wind observation records to produce a duplicate key report and numeric row ordering for wind_speed_ms or gust_speed_ms values.","exampleAgentPrompt":"Check my wind observation records for duplicate keys and give me a numeric ordering of the wind_speed_ms values — here are up to 200 rows, each with a row_id, station_group, date, wind_speed_ms, and gust_speed_ms.","exampleUseCases":[{"title":"Duplicate station readings audit","prompt":"I have 150 wind observation records from multiple weather stations and I suspect some station/date combinations are duplicated — can you run a duplicate key report on these rows and also rank them by wind_speed_ms numerically?"},{"title":"Ranked gust speed ordering for reporting","prompt":"Can you take these 80 wind observation entries with row_id, station_group, date, wind_speed_ms, and gust_speed_ms fields, and produce a numeric ordering of the gust_speed_ms values along with a duplicate key check?"},{"title":"Data pipeline QA for wind sensor logs","prompt":"Before I load this batch of 200 wind sensor readings into our database, can you flag any duplicate row keys and give me a numerically ordered ranking of the wind_speed_ms column so I can spot anomalies?"}],"resultDescription":"Two analytical reports: (1) a duplicate key report identifying rows with repeated composite keys (e.g., station_group + date combinations), and (2) a numeric row ordering ranking all submitted rows by the selected field (wind_speed_ms or gust_speed_ms). Both reports are computed locally against the supplied data with no external lookups.","failureModes":["Exceeding 200 rows returns a validation error","Missing required fields (row_id, station_group, date, wind_speed_ms, gust_speed_ms) causes rejection","Invalid date format (not YYYY-MM-DD) triggers a pattern validation failure","Empty rows array is rejected (minItems: 1)","Invalid field enum value (anything other than wind_speed_ms or gust_speed_ms) causes an error","Payment failure or insufficient USDC balance blocks the request"],"whenToPreferThis":"Choose this endpoint when you need both duplicate key detection and numeric row ordering specifically for wind observation data (with wind_speed_ms and gust_speed_ms fields) in a single call for up to 200 rows. It is ideal for data quality checks on meteorological datasets before ingestion or reporting, especially when you want two bundled analytical reports at minimal cost without needing live weather data, forecasting, or external data enrichment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T12:34:30.444Z","isFirstParty":false,"canonicalSlug":"wind-observations-duplicate-key-report-numeric-row-ordering-8e328358"}