# HALOWERK klimawerk > HALOWERK klimawerk provides machine-readable results paid via x402. > Netz Base Mainnet, Zahlungsmittel USDC, Empfänger 0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E. ## So wird bezahlt 1. Call the route without a payment header. The 402 response includes accepts, description, and inputSchema. 2. Bedingungen mit einem x402-Client signieren. 3. Repeat the call with the proof in the PAYMENT-SIGNATURE header. Eine 402-Antwort kostet nichts und löst keine Arbeit aus. Scheitert die Arbeit, trägt die Antwort charged=false und es wird nicht abgerechnet. ## Endpunkte ### POST /v1/emission-factor Selects a published emissions factor by activity, region and source edition. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.003 USDC - MCP-Werkzeug: `klimawerk_emission_factor` - Eingabe: `["activity","region","factors","source"]` ### POST /v1/transport-co2 Calculates transport CO2e by leg from published factors, distance, mass and load adjustment. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.003 USDC - MCP-Werkzeug: `klimawerk_transport_co2` - Eingabe: `["legs","source"]` ### POST /v1/electricity-co2 Calculates location- or market-based electricity emissions from a published grid factor. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.003 USDC - MCP-Werkzeug: `klimawerk_electricity_co2` - Eingabe: `["energy_kwh","factor_kgco2e_per_kwh","country_or_zone","accounting_method","source"]` ### POST /v1/material-co2 Calculates embodied emissions from mass and a published material factor. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_material_co2` - Eingabe: `["material","mass_kg","factor_kgco2e_per_kg","lifecycle_boundary","source"]` ### POST /v1/ghg-scope Classifies an activity into a caller-selected GHG scope using explicit rule matches. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_ghg_scope` - Eingabe: `["activity","rules","source"]` ### POST /v1/cbam-factor Selects and applies a supplied published CBAM default factor for a goods group. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_cbam_factor` - Eingabe: `["goods_group","quantity","factors","source"]` ### POST /v1/fuel-co2 Calculates TTW and WTW fuel emissions from separately published factors. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_fuel_co2` - Eingabe: `["quantity","unit","ttw_factor","wtw_factor","source"]` ### POST /v1/heating-co2 Calculates heating emissions from energy and a published heat factor. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_heating_co2` - Eingabe: `["energy_kwh","factor_kgco2e_per_kwh","heat_source","source"]` ### POST /v1/waste-co2 Calculates waste-treatment emissions by route from published treatment factors. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_waste_co2` - Eingabe: `["treatments","source"]` ### POST /v1/footprint-aggregate Aggregates disclosed footprint components while keeping missing values separate. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice. - Preis: 0.004 USDC - MCP-Werkzeug: `klimawerk_footprint_aggregate` - Eingabe: `["activities"]` ## Weitere Flächen - OpenAPI: https://klima.halowerk.com/openapi.json - Preise: https://klima.halowerk.com/pricing - x402-Manifest: https://klima.halowerk.com/.well-known/x402 - Bazaar: https://klima.halowerk.com/.well-known/x402/bazaar - MCP: https://klima.halowerk.com/mcp ## Missing a capability? If you looked for something this service does not offer, say so. One call, no payment, no sign-up, no account: POST https://bedarf.halowerk.com/capabilities/request Content-Type: application/json {"requested_capability": "what you would buy", "description": "the use case, one sentence", "callback_url": "optional - we call back once it exists"} Only requested_capability is required, 3 to 160 characters. Schema and status: https://bedarf.halowerk.com/openapi.json Submissions are held for review and are never published verbatim.