{"uid":"cap_88hbWkFXgCElU-llePsAa","slug":"reservoir-observations-string-normalisation-numeric-distribution-60f325f9","name":"Reservoir Observations — String Normalisation + Numeric Distribution","description":"Reservoir observations — String normalisation + Numeric distribution: String normalisation + Numeric distribution for supplied reservoir observations records (stored_m3, capacity_m3). 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-19-022?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","station_group","date","stored_m3","capacity_m3"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"stored_m3":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"capacity_m3":{"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","stored_m3":10,"capacity_m3":1,"station_group":"group-a"},{"date":"2026-10-02","row_id":"row-2","stored_m3":20,"capacity_m3":2,"station_group":"group-b"},{"date":"2026-10-03","row_id":"row-3","stored_m3":15,"capacity_m3":3,"station_group":"group-a"},{"date":"2026-10-04","row_id":"row-4","stored_m3":30,"capacity_m3":4,"station_group":"group-b"}],"maxItems":200,"minItems":1},"field":{"enum":["stored_m3","capacity_m3"],"type":"string","default":"stored_m3"}}},"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_lVnQFagJ6lOrvtq0xoV2v","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 string normalisation and numeric distribution analysis on up to 200 reservoir observation records (stored_m3, capacity_m3), returning two independent analytical reports.","exampleAgentPrompt":"Can you run string normalisation and numeric distribution reports on my reservoir observation data? I have up to 50 rows with station_group names, dates, stored_m3, and capacity_m3 values — I'd like to analyse the distribution of stored_m3 across all stations.","exampleUseCases":[{"title":"Reservoir storage volume distribution audit","prompt":"I have 120 rows of daily reservoir readings with stored_m3 and capacity_m3 values across several station groups — can you run a numeric distribution report on the stored_m3 field so I can see how storage volumes are spread out?"},{"title":"Station group name standardisation","prompt":"My reservoir dataset has inconsistent station group labels across 80 rows. Can you run string normalisation on the station_group field and also give me a distribution summary of the capacity_m3 values while you're at it?"},{"title":"Water authority data quality profiling","prompt":"We've collected reservoir observations across 4 station groups over the past quarter — about 200 rows. Please run string normalisation and a numeric distribution analysis on the stored_m3 field so we can profile the data quality before our report."}],"resultDescription":"Two independent analytical reports: (1) a string normalisation report covering the station_group text field, and (2) a numeric distribution report for the selected numeric field (stored_m3 or capacity_m3), covering statistical spread, counts, and distribution characteristics across up to 200 input rows.","failureModes":["More than 200 rows submitted — request will be rejected or truncated","Missing required fields (row_id, station_group, date, stored_m3, capacity_m3) cause validation errors","Invalid date format (not YYYY-MM-DD) triggers schema validation failure","Numeric values outside allowed range (±1,000,000,000,000) rejected","Empty rows array (minItems: 1 not met) causes error","Invalid field enum value (not stored_m3 or capacity_m3) rejected"],"whenToPreferThis":"Choose this endpoint when you need both string normalisation of categorical station labels and a numeric distribution profile of reservoir volume data in a single call, without requiring any live data lookup, external API, or predictive modelling. Ideal for preprocessing or auditing batches of up to 200 reservoir observation records before downstream analysis or reporting.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T12:53:25.181Z","isFirstParty":false,"canonicalSlug":"reservoir-observations-string-normalisation-numeric-distribution-60f325f9"}