{"api":"v1","generated_at":"2026-09-16T01:13:27.220Z","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-growing-degree-days-6b39e4","pinned_page":"https://tollindex.com/e/natur-halowerk-com-v1-growing-degree-days-6b39e4/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-growing-degree-days-6b39e4","canonical_url":"https://natur.halowerk.com/v1/growing-degree-days","resource":"https://natur.halowerk.com/v1/growing-degree-days","http_method":"POST","type":"http","x402_version":2,"registries":[],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Accumulates growing degree days at a location from the hourly forecast, for a base temperature you choose. Two methods are returned side by side: the hourly integration, which is the more accurate, and the conventional average of daily maximum and minimum, which is what agronomic tables and most published thresholds are built on. Reporting only one would either be less accurate or incomparable with the literature, so both are given with the difference between them stated.","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-08-11T20:29:26.496Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"growing degree days","category":"other","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-10T20:14:11.588Z","observation_began":"2026-09-10"},"presence":{"listed_now":false,"first_absent_at":"2026-09-11T08:47:35.343Z","delisting_confirmed_at":"2026-09-11T09:22:40.554Z","events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"},{"registry":"cdp","at":"2026-09-11T08:47:35.343Z","event":"delisted"},{"registry":"cdp","at":"2026-09-11T09:22:40.554Z","event":"delisting_confirmed"}]},"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-10T20:14:11.589Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-08-11T20:29:26.050Z"},"validation":{"latest":null,"uptime":[{"days":7,"observed":0,"passed":0,"ratio":null},{"days":30,"observed":0,"passed":0,"ratio":null},{"days":90,"observed":0,"passed":0,"ratio":null}],"history_90d":[]},"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-11T20:29:26.05Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://natur.halowerk.com/v1/growing-degree-days","extensions":{"bazaar":{"info":{"input":{"body":{"lat":52.52,"lon":13.405,"thresholds":[50,100],"base_temp_c":10},"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":["lat","lon"],"properties":{"lat":{"type":"number","maximum":90,"minimum":-90},"lon":{"type":"number","maximum":180,"minimum":-180},"thresholds":{"type":"array","items":{"type":"number","maximum":5000,"minimum":1},"maxItems":6,"description":"Accumulated GDD values whose reaching date you want."},"base_temp_c":{"type":"number","default":10,"maximum":25,"minimum":-5,"description":"Base temperature. 10 °C is common for maize, 5 °C for cereals."},"upper_cutoff_c":{"type":"number","maximum":45,"minimum":15,"description":"Optional upper limit above which extra heat does not count."}},"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":"Accumulates growing degree days at a location from the hourly forecast, for a base temperature you choose. Two methods are returned side by side: the hourly integration, which is the more accurate, and the conventional average of daily maximum and minimum, which is what agronomic tables and most published thresholds are built on. Reporting only one would either be less accurate or incomparable with the literature, so both are given with the difference between them stated.","lastUpdated":"2026-08-11T20:29:26.496Z","x402Version":2}]}}