{"uid":"cap_8GvipRJIKCH4e8tOrJk_v","slug":"netzhandwerker-flexibility-window-9e598faf","name":"Netzhandwerker Flexibility Window","description":"One x402 call returns the action, best time window, expected EUR value, confidence and expiry for German and European electricity decisions. USDC on Base, no API key or account.","url":"https://energy.netzhandwerker.de/flexibility/window","method":"POST","headers":{},"bodySchema":{"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","properties":{},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"hint":"Niedrige Preise korrelieren oft mit hoher EE-Einspeisung","source":"EPEX + Corrently Analyse","timestamp":"2026-07-13T22:51:13.311Z","cheapest_hours":[{"hour":13,"score":-5.18,"start":"2026-07-14T11:00:00.000Z","price_ct_kwh":5.18},{"hour":14,"score":-5.77,"start":"2026-07-14T12:00:00.000Z","price_ct_kwh":5.77},{"hour":12,"score":-6.4,"start":"2026-07-14T10:00:00.000Z","price_ct_kwh":6.4}],"recommendation":"Beste Lade-/Heiz-Zeitfenster der nÃ¤chsten 24h basierend auf Spotpreisen und GrÃ¼nstromIndex","most_expensive_hours":[{"hour":20,"score":-18.25,"start":"2026-07-14T18:00:00.000Z","price_ct_kwh":18.25},{"hour":21,"score":-17.53,"start":"2026-07-14T19:00:00.000Z","price_ct_kwh":17.53},{"hour":22,"score":-16.88,"start":"2026-07-14T20:00:00.000Z","price_ct_kwh":16.88}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_J-mf6UrpoWs0gil9GUzCC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Identifies optimal flexibility windows for energy load shifting, battery arbitrage, and demand response based on real-time grid conditions","exampleAgentPrompt":"Find me the best flexibility windows for tomorrow in Germany — I want to know when to charge my 100 kWh battery and when to discharge it back to the grid for maximum arbitrage profit.","exampleUseCases":null,"resultDescription":"Returns a list of identified flexibility windows including start/end timestamps, expected price differential, recommended action (charge/discharge/shift), renewable share during each window, and carbon intensity — enabling autonomous scheduling of energy assets.","failureModes":["No flexibility windows found for the requested time range — grid conditions are flat","Invalid or unsupported region returns 400 with supported regions list","Requested time window too far in future beyond forecast horizon returns partial results","Missing required parameters such as capacity or region returns 422 validation error","Service unavailable during grid data feed outage returns 503"],"whenToPreferThis":"Use this endpoint when you need to schedule energy asset operations — battery charge/discharge, EV charging, industrial load shifting — around real-time and forecast grid flexibility signals. Prefer this over generic price lookup endpoints when you need actionable scheduling windows rather than raw price series, especially for battery arbitrage or demand response participation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:56:02.165Z","isFirstParty":false}