Name: EU Energy Decision API for EV, Battery & Trading Agents One-line: executable German/EU electricity decisions with exact timing, expected EUR value, confidence and expiry. Free poll: GET /predict/negative-price reveals only whether a fresh actionable signal exists and its probability band. Verified paid products are listed below with their current USDC price and buyer purpose. Payment: x402 v2, USDC on Base Mainnet, canonical PAYMENT-REQUIRED / PAYMENT-SIGNATURE / PAYMENT-RESPONSE headers. No API key. No account. Freshness rule: stale or expired decisions return 503 and are not settled. Base URL: https://energy.halowerk.com Purchase quickstart: https://energy.halowerk.com/examples/quickstart Verified Node.js buyer: https://energy.halowerk.com/examples/buy-nodejs Verified Python buyer: https://energy.halowerk.com/examples/buy-python Verified curl + signing helper buyer: https://energy.halowerk.com/examples/buy-curl General docs: https://energy.halowerk.com/docs Marketplace OpenAPI: https://energy.halowerk.com/openapi.json Full technical OpenAPI: https://energy.halowerk.com/openapi-full.json MCP: https://energy.halowerk.com/mcp x402 Manifest: https://energy.halowerk.com/.well-known/x402.json Pricing: https://energy.halowerk.com/pricing Trust record: https://energy.halowerk.com/trust/dashboard Sources: https://energy.halowerk.com/sources Recipient: 0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E Verified paid endpoints: POST /v3/dispatch-plan | 0.02 USDC | Schedules a deadline-bound compute, DePIN, battery or power-trading workload into an actionable German or European power window. Returns exact timing, expected EUR cost and savings, uncertainty, freshness, expiry and decision trace. POST /v3/market-brief | 0.05 USDC | Returns licensed ENTSO-E and SMARD spot-market context for compute, DePIN, battery and power-trading agents: published day-ahead prices, volatility, load, renewable share when available, the observed share of published negative-price hours, uncertainty, freshness and expiry. Supporting endpoints (not marketplace-promoted): GET /v3/opportunities | frei | Public preflight for deadline-aware compute, DePIN, battery and power-trading workloads in Germany and Europe. Returns only actionability and value bands; exact execution timing remains in the paid dispatch plan. POST /v3/dispatch-plan | 0.02 USDC | Schedules a deadline-bound compute, DePIN, battery or power-trading workload into an actionable German or European power window. Returns exact timing, expected EUR cost and savings, uncertainty, freshness, expiry and decision trace. POST /v3/market-brief | 0.05 USDC | Returns licensed ENTSO-E and SMARD spot-market context for compute, DePIN, battery and power-trading agents: published day-ahead prices, volatility, load, renewable share when available, the observed share of published negative-price hours, uncertainty, freshness and expiry. GET / | frei | Bot-taugliche HTML-Übersicht mit Live-Kennzahlen, Preisen, Payment und Agent-Zugriff. GET /health | frei | Status, Version, Uptime, Port, x402-Konfiguration und relevante Links ohne Secrets. GET /readiness | frei | Maschinenlesbarer 10/10-Readiness-Check fuer Infrastruktur, Bot-Discovery und Kaufbarkeit. GET /discovery-status | frei | Maschinenlesbare Übersicht für Agent-Verzeichnisse, x402-Scanner, MCP-Clients und LLM-Crawler. GET /agent-starter.json | frei | Kompakter Startpunkt für autonome Agenten mit günstigstem Test-Call, wichtigstem Paid Call, Demand-Submit und allen Discovery-Links. GET /directory-listing.json | frei | Maschinenlesbare Listing-Daten für 402-, MCP-, OpenAPI- und Agent-Verzeichnisse. GET /distribution-kit | frei | HTML-Übersicht mit Directory-Copy, Discovery-Links, Facilitator-Status und realistischen nächsten Verteilungsschritten. GET /distribution-kit.json | frei | Maschinenlesbares Paket für 402-, MCP-, Agent- und API-Verzeichnisse. GET /examples/agent-integrations | frei | GitHub-ready Beispielpaket für CrewAI, LangGraph, AutoGen-kompatible Tools und MCP-Clients. GET /examples/agent-integrations.json | frei | Dateimap für ein Beispiel-Repository mit fertigen Agent-Integrationen. GET /examples/agent-integrations/README.md | frei | Markdown-README für ein GitHub-ready Beispiel-Repository. GET /docs | frei | HTML-Dokumentation aus derselben Endpunktliste wie OpenAPI und MCP. GET /openapi.json | frei | Maschinenlesbare OpenAPI-Spezifikation für alle dokumentierten Public Routes. GET /llms.txt | frei | Kompakte Textdatei für Bots, Crawler und Agenten. GET /llms-full.txt | frei | Ausführliche Textdatei mit Zweck, Endpunkten, Preisen und Payment-Hinweisen. GET /robots.txt | frei | Crawler-Hinweise mit Sitemap- und LLM-Dateiverweisen. GET /sitemap.xml | frei | XML-Sitemap für frei erreichbare GET-Routen. GET /.well-known/ai-plugin.json | frei | Manifest für Plugin-Scanner mit OpenAPI-Link. GET /.well-known/mcp.json | frei | Discovery-Dokument mit MCP-Endpoint und Tool-Liste. GET /.well-known/agent.json | frei | Agenten-Manifest mit Zweck, Links, Preisen und Payment-Konfiguration. GET /.well-known/x402.json | frei | Payment-Manifest für x402-Scanner. GET /articles | frei | Frei verfügbarer Katalog der Premium-Artikel. GET /capabilities | frei | Kurzübersicht für API-Scanner mit Links und Kategorien. GET /agent | frei | Short machine-readable product, pricing and payment discovery for AI agents, MCP clients and x402 bots. GET /pricing | frei | Machine-readable price list grouped by Live Energy Data, Optimization Signals and Research & Intelligence. GET /trust | frei | Operator, payment network, uptime links, API version and risk notes as HTML or JSON via Accept header. GET /status | frei | Machine-readable service status with version, uptime, endpoint count, MCP tool count and x402 state. GET /sources | frei | Transparent list of data sources used by the service, including freshness and limitations. GET /wallet-bot/needs-info | frei | Free discovery endpoint that invites wallet-enabled agents to declare what they want to buy. POST /wallet-bot/needs | frei | Free endpoint where wallet-enabled agents can declare needed data, formats, missing endpoints and budget. GET /demand/submit | 0.001 USDC | Machine-readable discovery fallback for demand submissions. Optional x402 payment can mark a request as priority_demand. POST /demand/submit | 0.001 USDC | Two-stage intent filter for agents to submit a data or endpoint request. Without payment it is stored as unverified_demand; optional verified 0.001 USDC lists it as priority_demand. GET /for-ai-agents | frei | Server-rendered landing page for AI agents with endpoints, prices and example responses. GET /for-mcp-clients | frei | Server-rendered landing page for MCP clients with setup and available tools. GET /for-x402-bots | frei | Server-rendered landing page for x402 bots with payment test and paid endpoints. GET /for-ev-charging-agents | frei | Server-rendered landing page for EV charging optimization agents. GET /for-esg-reporting-agents | frei | Server-rendered landing page for ESG reporting agents. GET /for-energy-trading-agents | frei | Server-rendered landing page for energy trading agents. GET /sample/research | frei | Frei verfügbares Beispiel für Research-Ausgaben. GET /sample/articles | frei | Frei verfügbares Artikel-Snippet mit Link auf den bezahlten Volltext. GET /mcp | frei | JSON-Discovery für MCP-Clients mit Tool-Namen, Input-Schemas, Endpoints, Preisen und Payment-Status. POST /mcp | frei | JSON-RPC Endpoint für initialize, tools/list und tools/call. Paid Data Tools liefern Payment-Anweisungen. GET /agent-manifest | frei | Frei verfügbares Agenten-Manifest für Bots und x402-Scanner. GET /metrics | frei | Prometheus-kompatible Metriken für Requests, Revenue und x402-Probes. GET /signals/track-record | frei | Transparenzdaten zu Historie, Quellen, Reliability und Methodik. GET /trust/dashboard | frei | Public evidence endpoint with precision, recall, calibration, baseline comparison, economic savings, data period, sample size, model version and separately classified buyer metrics. GET /trust | frei | Public browser dashboard for the live negative-price prediction track record. Fetches /trust/dashboard and refreshes every five minutes. GET /tasks/{id}/result | frei | Ergebnisabruf für zuvor bezahlte Async-Tasks. GET /netzhandwerker-radar | frei | Internes Radar-Dashboard. Zugriff nur mit ENV-Passwort per Header, Basic Auth oder Query-Fallback. GET /research | 0.05 USDC | GET-Fallback mit maschinenlesbarer 402-Antwort für POST /research. GET /articles/{id} | 0.01 USDC | GET-Fallback mit maschinenlesbarer 402-Antwort für POST /articles/{id}. GET /tasks | ab 0.10 USDC | GET-Fallback mit maschinenlesbarer 402-Antwort für POST /tasks. POST /research | 0.05 USDC | Aggregierte Energie-Recherche für DE/EU aus Live-Datenquellen. GET /demo/paid-sample | 0.001 USDC | Cheapest end-to-end x402 purchase test. Always returns a 402 challenge without payment and the current full NegPrice decision after a valid USDC payment. GET /energy/decision | frei | GET discovery for the paid decision endpoint. Returns machine-readable endpoint metadata or method guidance. POST /energy/decision | 0.01 USDC | EV, battery, and flexible-load agents buy this endpoint to receive an executable action with timing, expected value, confidence, and expiry. POST /research/quick | 0.003 USDC | Research and market-monitoring agents buy this endpoint to answer a focused question with a compact live market snapshot. POST /articles/{id} | 0.01 USDC | Volltext eines Energie-Fachartikels. POST /tasks | ab 0.10 USDC | Asynchroner Deep-Dive Task mit Mindest-Bounty. POST /price/spot | 0.001 USDC | Trading and dispatch agents buy this endpoint to obtain the current German EPEX spot price for immediate decisions. GET /price/current | frei | Free current archived spot price for Germany or Austria. Query with country=DE or country=AT. Includes latest DE/AT spread when both markets are archived. POST /price/forecast | 0.005 USDC | Energy-trading and flexible-load agents buy this endpoint to compare the next 24 hours of EPEX prices and volatility. POST /carbon/now | 0.001 USDC | Aktuelle CO2-Intensität des deutschen Strommix. POST /grid/load | 0.001 USDC | Grid-monitoring and dispatch agents buy this endpoint to obtain the latest German system load from SMARD. POST /renewable/share | 0.001 USDC | Carbon-aware and ESG agents buy this endpoint to measure the current renewable share and generation mix in Germany. POST /flexibility/window | 0.01 USDC | EV, heat-pump, and flexible-load agents buy this endpoint to identify the cheapest upcoming operating hours. POST /signals/buy-sell | 0.02 USDC | Trading bots buy this endpoint to receive a multi-factor buy/sell signal with RSI, Z-score, trend, and confidence. POST /bundle/trading | 0.02 USDC | Energy-trading agents buy this endpoint to receive an eight-source market bundle with key metrics, insights, and raw evidence. POST /history/prices | 0.05 USDC | Stundendaten für EPEX-Preise nach Periode. POST /history/prices/stats | 0.01 USDC | Statistik für eine historische Preisperiode. POST /subscribe/price-alert | 0.10 USDC | Webhook-Subscription für Strompreis-Thresholds. POST /subscribe/co2-low | 0.10 USDC | Webhook-Subscription für niedrige CO2-Intensität. POST /optimizer/cheapest-window | 0.005 USDC | Flexible-load agents buy this endpoint to schedule a contiguous operating window at the lowest average electricity price. POST /price/negative-forecast | 0.005 USDC | Stunden mit negativen Strompreisen in den nächsten 24 Stunden. GET /grid/cross-border-flows | frei | Free latest ENTSO-E physical cross-border flows around Germany, including outbound, inbound and net export MW. Used as model feature net_export_mw. GET /stream/alerts | frei | Free Server-Sent Events preview for negative-price alerts. Heartbeat every 30s, prediction check every 5 minutes, max 50 concurrent connections. Later subscription product. GET /predict/negative-price | frei | Free poll endpoint. Reveals whether a fresh actionable signal exists, its probability band and expiry, but withholds exact probability, action, time window and expected value until paid POST. POST /predict/negative-price | 0.001 USDC | Battery, EV, and trading agents buy this endpoint to receive calibrated 2h/4h/6h negative-price probabilities, reviewed threshold profiles and an executable response policy. POST /summary/today | 0.01 USDC | Token-effiziente Tageszusammenfassung mit konkreter Handlungsempfehlung. POST /region | 0.005 USDC | Preis, CO2, Grünstrom und Wetter für eine PLZ-Region. POST /events/grid | 0.005 USDC | Ereignisfeed für Dunkelflaute, Sturm, negative Preise und Rekorde.