{"api":"v1","generated_at":"2026-09-15T22:59:20.792Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/natur-halowerk-com-v1-leak-indicator-aef3bf","pinned_page":"https://tollindex.com/e/natur-halowerk-com-v1-leak-indicator-aef3bf/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"natur-halowerk-com-v1-leak-indicator-aef3bf","canonical_url":"https://natur.halowerk.com/v1/leak-indicator","resource":"https://natur.halowerk.com/v1/leak-indicator","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Takes one or more district metered areas, each with a flow series and optionally a pressure series, a metered consumption figure and a service connection count, and returns three independent leak indicators per area plus a ranking across all of them. The first is minimum night flow: the lowest flow inside the night window is taken for every night in the record, the median of those nightly minima is reported, and where a connection count is given the legitimate night consumption is subtracted so…","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-08-20T06:44:40.546Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"leak indicator","category":"other","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-08-20T06:44:39.977Z"},"validation":{"latest":{"observed_at":"2026-09-15T06:12:50.362Z","state":"pass","failed_checks":["bazaar.info.output"],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T06:12:50.362Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:43:30.759Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:36:52.220Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T07:53:54.809Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T11:47:24.017Z","state":"pass","failed_checks":["bazaar.info.output"],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","page":"https://tollindex.com/seller/0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","endpoints":1553,"hosts":67},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","asset":"USDC","version":"2","eip712Domain":{"name":"USD Coin","chainId":8453,"version":"2","verifyingContract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"network_name":"Base Mainnet","assetTransferMethod":"eip3009"},"payTo":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-08-20T06:44:39.977Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://natur.halowerk.com/v1/leak-indicator","extensions":{"bazaar":{"info":{"input":{"body":{"zones":[{"zone_id":"DMA-North","flow_series":[{"flow_m3_h":19.9,"timestamp":"2026-08-15T02:00:00Z"},{"flow_m3_h":72.5,"timestamp":"2026-08-15T06:00:00Z"},{"flow_m3_h":96,"timestamp":"2026-08-15T10:00:00Z"},{"flow_m3_h":85,"timestamp":"2026-08-15T14:00:00Z"},{"flow_m3_h":97.5,"timestamp":"2026-08-15T18:00:00Z"},{"flow_m3_h":53,"timestamp":"2026-08-15T22:00:00Z"},{"flow_m3_h":20.4,"timestamp":"2026-08-16T02:00:00Z"},{"flow_m3_h":74,"timestamp":"2026-08-16T06:00:00Z"},{"flow_m3_h":95.2,"timestamp":"2026-08-16T10:00:00Z"},{"flow_m3_h":86.4,"timestamp":"2026-08-16T14:00:00Z"},{"flow_m3_h":99,"timestamp":"2026-08-16T18:00:00Z"},{"flow_m3_h":55.5,"timestamp":"2026-08-16T22:00:00Z"},{"flow_m3_h":21,"timestamp":"2026-08-17T02:00:00Z"}],"pressure_series":[{"timestamp":"2026-08-15T02:00:00Z","pressure_bar":4.62},{"timestamp":"2026-08-16T02:00:00Z","pressure_bar":4.48},{"timestamp":"2026-08-17T02:00:00Z","pressure_bar":4.31}],"service_connections":5600,"metered_consumption_m3":2920}],"min_nights":3,"utc_offset_minutes":0},"type":"http","method":"POST","bodyType":"json"}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["zones"],"properties":{"zones":{"type":"array","items":{"type":"object","required":["zone_id","flow_series"],"properties":{"zone_id":{"type":"string","maxLength":40,"minLength":1,"description":"Your own identifier. Returned unchanged; also the tie-break in the ranking."},"flow_series":{"type":"array","items":{"type":"object","required":["timestamp","flow_m3_h"],"properties":{"flow_m3_h":{"type":"number","maximum":100000,"minimum":0},"timestamp":{"type":"string","description":"ISO 8601 with an explicit time zone."}}},"maxItems":4032,"minItems":4,"description":"Inlet flow. Needs a sample inside the night window on at least min_nights nights."},"pressure_series":{"type":"array","items":{"type":"object","required":["timestamp","pressure_bar"],"properties":{"timestamp":{"type":"string"},"pressure_bar":{"type":"number","maximum":25,"minimum":0}}},"maxItems":4032,"minItems":3,"description":"Optional. Used for the night pressure trend only."},"service_connections":{"type":"integer","maximum":1000000,"minimum":1,"description":"Optional. Without it the legitimate share of the night flow cannot be separated out."},"metered_consumption_m3":{"type":"number","maximum":10000000,"minimum":0,"description":"Optional. Must cover exactly the window spanned by flow_series. Without it there is no volume balance."},"night_use_l_per_connection_h":{"type":"number","maximum":50,"minimum":0,"description":"Optional per-zone override of the assumed legitimate night use."}}},"maxItems":40,"minItems":1,"description":"The areas to assess. Unknown field names inside a zone are named back to you, never ignored."},"min_nights":{"type":"integer","default":2,"maximum":30,"minimum":1,"description":"Nights with a night-window sample required before a zone is scored. Below three, no trend."},"utc_offset_minutes":{"type":"integer","default":0,"maximum":840,"minimum":-840,"description":"Fixed offset used to place the night window. No daylight saving rule is applied."},"night_window_end_hour":{"type":"number","default":4,"maximum":24,"minimum":0,"description":"Local time, exclusive."},"night_window_start_hour":{"type":"number","default":2,"maximum":24,"minimum":0,"description":"Local time. A window wrapping past midnight is allowed."},"night_use_l_per_connection_h":{"type":"number","default":1.7,"maximum":50,"minimum":0,"description":"Assumed legitimate night use per connection. The default is a planning value, not your network."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}}}},"description":"Takes one or more district metered areas, each with a flow series and optionally a pressure series, a metered consumption figure and a service connection count, and returns three independent leak indicators per area plus a ranking across all of them. The first is minimum night flow: the lowest flow inside the night window is taken for every night in the record, the median of those nightly minima is reported, and where a connection count is given the legitimate night consumption is subtracted so…","lastUpdated":"2026-08-20T06:44:40.546Z","x402Version":2}]}}