Catalog/climate-water-footprint

Climate

Product water footprint API

Computes total blue+green+grey water footprint from per-unit factors and quantity, returning litres, cubic metres and a component breakdown. Answers 'What is the water footprint for 100 units at these factors?', 'How much grey water does this product embody?'.

Price$0.04per request
MethodPOST
Route/v1/climate/water-footprint
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
water-footprintblue-watergreen-watergrey-waterhoekstrasustainabilityresourcelca
API URLhttps://x402.hexl.dev/v1/climate/water-footprint
Integration docs
Example request
{
  "quantity": 100,
  "blueLitersPerUnit": 50,
  "greenLitersPerUnit": 1200,
  "greyLitersPerUnit": 50
}
Example response
{
  "totalLiters": 130000,
  "totalCubicMeters": 130,
  "perUnitLiters": 1300,
  "breakdownLiters": {
    "blue": 5000,
    "green": 120000,
    "grey": 5000
  },
  "quantity": 100,
  "interpretation": "Total water footprint 130000 L (130 m³) for 100 units.",
  "formula": "Water footprint (Hoekstra) = (blue+green+grey) per-unit × quantity"
}
Input schema
{
  "type": "object",
  "required": [
    "quantity"
  ],
  "properties": {
    "quantity": {
      "type": "number",
      "description": "Number of units",
      "examples": [
        100
      ]
    },
    "blueLitersPerUnit": {
      "type": "number",
      "description": "Blue water per unit (L)",
      "examples": [
        50
      ]
    },
    "greenLitersPerUnit": {
      "type": "number",
      "description": "Green water per unit (L)",
      "examples": [
        1200
      ]
    },
    "greyLitersPerUnit": {
      "type": "number",
      "description": "Grey water per unit (L)",
      "examples": [
        50
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}