# Palmetto Energy Intelligence API

```  
v0.32.2-19a9666  
```

``` OAS 3.1 ```

Servers

https://ei.palmetto.com

### Authorize

### [default](https://ei.palmetto.com/api/v0/swagger#/default)

GET

[/api/v0/health](https://ei.palmetto.com/api/v0/swagger#/default/health_api_v0_health_get)

Health

POST

[/api/v0/bem/calculate](https://ei.palmetto.com/api/v0/swagger#/default/calculate_api_v0_bem_calculate_post)

Calculate

Calculate energy consumption, production, costs and emissions

### Parameters

Try it out

No parameters

### Request body

application/json

Examples: example_1

- Example Value
- Schema

```json
{
  "location": {
    "latitude": 37.7749,
    "longitude": -122.4194
  },
  "parameters": {
    "clip_by": "inner",
    "from_datetime": "2023-01-01T00:00:00",
    "group_by": "month",
    "interval_format": "long",
    "to_datetime": "2024-01-01T00:00:00",
    "variables": [
      "consumption.electricity"
    ]
  },
  "consumption": {
    "actuals": [
      {
        "from_datetime": "2023-01-01T00:00:00",
        "to_datetime": "2024-01-01T00:00:00",
        "value": 3774,
        "variable": "consumption.electricity"
      }
    ],
    "attributes": {
      "baseline": [
        {
          "name": "building_type",
          "value": "Single-Family Detached"
        }
      ],
      "hypothetical": [
        {
          "name": "building_type",
          "value": "Single-Family Detached"
        }
      ]
    },
    "calibration": {
      "apply_residuals": true,
      "method": "uniform-mean",
      "sample_size": 35
    }
  },
  "production": {
    "actuals": [
      {
        "from_datetime": "2023-01-01T00:00:00",
        "to_datetime": "2024-01-01T00:00:00",
        "value": 7.3,
        "variable": "production.electricity"
      }
    ],
    "attributes": {
      "baseline": [
        {
          "name": "panel_arrays",
          "value": [
            {
              "azimuth": 180,
              "capacity": 10,
              "tilt": 30
            }
          ]
        }
      ],
      "hypothetical": []
    },
    "calibration": {
      "method": "uniform-mean"
    }
  },
  "storage": {
    "attributes": {
      "baseline": [
        {
          "name": "capacity",
          "value": 10
        },
        {
          "name": "power",
          "value": 5
        },
        {
          "name": "capacity_recommendation_quantile",
          "value": 0.5
        }
      ],
      "hypothetical": []
    }
  },
  "costs": {
    "emission_rates": {
      "electricity": {
        "units": "kgCO2e/kWh",
        "value": 0.47045
      },
      "fossil_fuel": {
        "units": "kgCO2e/kWh",
        "value": 0.1872057318321392
      }
    },
    "utility_rates": {
      "electricity": {
        "units": "$\/kWh",
        "value": 0.29305
      },
      "fossil_fuel": {
        "units": "$\/kWh",
        "value": 0.069771
      },
      "pv_buyback": {
        "units": "$\/kWh",
        "value": 0.2
      },
      "pv_ppa": {
        "units": "$\/kWh",
        "value": 0.26
      }
    }
  }
}
```

### Responses

| Code | Description | Links |
| --- | --- | --- |
| 200 | Successful Response<br>Media type<br>application/json<br>Controls `Accept` header.<br>- Example Value<br>- Schema<br>```json<br>{<br>  "version": "v2.46.2-9b9d19f",<br>  "detail": "success",<br>  "meta": {<br>    "parameters": {<br>      "from_datetime": "2019-01-01T00:00:00",<br>      "to_datetime": "2020-01-01T00:00:00",<br>      "interval_format": "long",<br>      "group_by": "year",<br>      "clip_by": "inner",<br>      "variables": "all",<br>      "use_actual_weather": false<br>    },<br>    "units": {<br>      "thermal_demand": "kBtu",<br>      "consumption": "kWh",<br>      "production": "kWh",<br>      "storage": "kWh",<br>      "grid": "kWh",<br>      "emissions": "kgCO2e",<br>      "costs": "$",<br>      "air_temperature": "°C",<br>      "relative_humidity": "%",<br>      "wind_speed": "m/s",<br>      "ghi": "kWh/m²",<br>      "dni": "kWh/m²",<br>      "dhi": "kWh/m²"<br>    },<br>    "warnings": [<br>      "string"<br>    ],<br>    "sources": {<br>      "building_type_source": "regrid",<br>      "floor_area_source": "regrid",<br>      "floor_area_source_model": "regressors from glide API w\/ num stories",<br>      "heating_fuel_source": "acs",<br>      "vintage_source": "acs",<br>      "num_stories_source": "regrid",<br>      "census_block_group_geoid": "string",<br>      "regrid_parcel_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6"<br>    }<br>  },<br>  "data": {<br>    "location": {<br>      "puma_fips": "string",<br>      "county": "string",<br>      "county_fips": "string",<br>      "state": "string",<br>      "state_fips": "string",<br>      "climate_zone": "1A",<br>      "latitude": 0,<br>      "longitude": 0,<br>      "timezone": "Africa/Abidjan",<br>      "address": "123 Main St, San Francisco, CA 94105"<br>    },<br>    "consumption": {<br>      "baseline": [<br>        {<br>          "name": "building_type",<br>          "value": "Single-Family Detached"<br>        },<br>        {<br>          "name": "vintage",<br>          "value": "<1940"<br>        },<br>        {<br>          "name": "floor_area",<br>          "value": 1<br>        },<br>        {<br>          "name": "garage",<br>          "value": true<br>        },<br>        {<br>          "name": "num_bedrooms",<br>          "value": 1<br>        },<br>        {<br>          "name": "num_occupants",<br>          "value": 1<br>        },<br>        {<br>          "name": "num_stories",<br>          "value": 1<br>        },<br>        {<br>          "name": "horizontal_location",<br>          "value": "Left"<br>        },<br>        {<br>          "name": "vertical_location",<br>          "value": "Top"<br>        },<br>        {<br>          "name": "orientation",<br>          "value": "North"<br>        },<br>        {<br>          "name": "neighbors_distance",<br>          "value": 30<br>        },<br>        {<br>          "name": "lighting",<br>          "value": "Incandescent"<br>        },<br>        {<br>          "name": "refrigerator_efficiency",<br>          "value": 1360<br>        },<br>        {<br>          "name": "refrigerator_extra_efficiency",<br>          "value": 1360<br>        },<br>        {<br>          "name": "freezer_extra_efficiency",<br>          "value": 1000<br>        },<br>        {<br>          "name": "dishwasher_efficiency",<br>          "value": 318<br>        },<br>        {<br>          "name": "clothes_washer_efficiency",<br>          "value": "None"<br>        },<br>        {<br>          "name": "clothes_dryer_efficiency",<br>          "value": "None"<br>        },<br>        {<br>          "name": "clothes_dryer_fuel",<br>          "value": "Electric"<br>        },<br>        {<br>          "name": "cooking_range",<br>          "value": "None"<br>        },<br>        {<br>          "name": "ceiling_fan",<br>          "value": 175<br>        },<br>        {<br>          "name": "plug_loads",<br>          "value": 0.78<br>        },<br>        {<br>          "name": "usage_level",<br>          "value": "Low"<br>        },<br>        {<br>          "name": "water_fixtures_usage",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "water_heater",<br>          "value": "Fossil Fuel Standard"<br>        },<br>        {<br>          "name": "water_heater",<br>          "value": 40<br>        },<br>        {<br>          "name": "clothes_washer_hot_water_usage",<br>          "value": 1<br>        },<br>        {<br>          "name": "hvac_heat_pump",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_heating_fuel",<br>          "value": "Electric"<br>        },<br>        {<br>          "name": "hvac_heating_efficiency",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "hvac_heating_capacity",<br>          "value": 0<br>        },<br>        {<br>          "name": "hvac_secondary_heating_fuel",<br>          "value": "Electric"<br>        },<br>        {<br>          "name": "hvac_secondary_heating_efficiency",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "hvac_secondary_heating_capacity",<br>          "value": 0<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 0<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 1<br>        },<br>        {<br>          "name": "hvac_heating_setpoint",<br>          "value": 10<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 10<br>        },<br>        {<br>          "name": "hvac_heating_ducts",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_ducts_leakage",<br>          "value": 0.3<br>        },<br>        {<br>          "name": "hvac_ducts_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "hvac_ducts_location",<br>          "value": "Living Space"<br>        },<br>        {<br>          "name": "hvac_air_distribution_efficiency",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "ground_thermal_conductivity",<br>          "value": 0.5<br>        },<br>        {<br>          "name": "infiltration_ach50",<br>          "value": 1<br>        },<br>        {<br>          "name": "window_panes",<br>          "value": "Single"<br>        },<br>        {<br>          "name": "window_metal_framing",<br>          "value": true<br>        },<br>        {<br>          "name": "window_low_e",<br>          "value": true<br>        },<br>        {<br>          "name": "window_storm",<br>          "value": true<br>        },<br>        {<br>          "name": "window_to_wall_ratio",<br>          "value": 0.06<br>        },<br>        {<br>          "name": "roof_material",<br>          "value": "Asphalt Shingles, Medium"<br>        },<br>        {<br>          "name": "roof_or_ceiling_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "attic_type",<br>          "value": "Finished Attic or Cathedral Ceilings"<br>        },<br>        {<br>          "name": "wall_type",<br>          "value": "Brick"<br>        },<br>        {<br>          "name": "wall_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "wall_exterior_finish",<br>          "value": "None"<br>        },<br>        {<br>          "name": "floor_or_slab_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "foundation_type",<br>          "value": "Slab"<br>        },<br>        {<br>          "name": "foundation_wall_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "rim_joist_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "ev_charging",<br>          "value": true<br>        },<br>        {<br>          "name": "ev_charging",<br>          "value": "immediate_fast"<br>        },<br>        {<br>          "name": "ev_charging",<br>          "value": 0.6<br>        },<br>        {<br>          "name": "ev_miles",<br>          "value": 100000<br>        },<br>        {<br>          "name": "ev_efficiency",<br>          "value": 0.2<br>        },<br>        {<br>          "name": "pool",<br>          "value": "None"<br>        },<br>        {<br>          "name": "hot_tub",<br>          "value": "None"<br>        }<br>      ],<br>      "hypothetical": [<br>        {<br>          "name": "building_type",<br>          "value": "Single-Family Detached"<br>        },<br>        {<br>          "name": "vintage",<br>          "value": "<1940"<br>        },<br>        {<br>          "name": "floor_area",<br>          "value": 1<br>        },<br>        {<br>          "name": "garage",<br>          "value": true<br>        },<br>        {<br>          "name": "num_bedrooms",<br>          "value": 1<br>        },<br>        {<br>          "name": "num_occupants",<br>          "value": 1<br>        },<br>        {<br>          "name": "num_stories",<br>          "value": 1<br>        },<br>        {<br>          "name": "horizontal_location",<br>          "value": "Left"<br>        },<br>        {<br>          "name": "vertical_location",<br>          "value": "Top"<br>        },<br>        {<br>          "name": "orientation",<br>          "value": "North"<br>        },<br>        {<br>          "name": "neighbors_distance",<br>          "value": 30<br>        },<br>        {<br>          "name": "lighting",<br>          "value": "Incandescent"<br>        },<br>        {<br>          "name": "refrigerator_efficiency",<br>          "value": 1360<br>        },<br>        {<br>          "name": "refrigerator_extra_efficiency",<br>          "value": 1360<br>        },<br>        {<br>          "name": "freezer_extra_efficiency",<br>          "value": 1000<br>        },<br>        {<br>          "name": "dishwasher_efficiency",<br>          "value": 318<br>        },<br>        {<br>          "name": "clothes_washer_efficiency",<br>          "value": "None"<br>        },<br>        {<br>          "name": "clothes_dryer_efficiency",<br>          "value": "None"<br>        },<br>        {<br>          "name": "clothes_dryer_fuel",<br>          "value": "Electric"<br>        },<br>        {<br>          "name": "cooking_range",<br>          "value": "None"<br>        },<br>        {<br>          "name": "ceiling_fan",<br>          "value": 175<br>        },<br>        {<br>          "name": "plug_loads",<br>          "value": 0.78<br>        },<br>        {<br>          "name": "usage_level",<br>          "value": "Low"<br>        },<br>        {<br>          "name": "water_fixtures_usage",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "water_heater",<br>          "value": "Fossil Fuel Standard"<br>        },<br>        {<br>          "name": "water_heater",<br>          "value": 40<br>        },<br>        {<br>          "name": "clothes_washer_hot_water_usage",<br>          "value": 1<br>        },<br>        {<br>          "name": "hvac_heat_pump",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_heating_fuel",<br>          "value": "Electric"<br>        },<br>        {<br>          "name": "hvac_heating_efficiency",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "hvac_heating_capacity",<br>          "value": 0<br>        },<br>        {<br>          "name": "hvac_secondary_heating_fuel",<br>          "value": "Electric"<br>        },<br>        {<br>          "name": "hvac_secondary_heating_efficiency",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "hvac_secondary_heating_capacity",<br>          "value": 0<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 0<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 1<br>        },<br>        {<br>          "name": "hvac_heating_setpoint",<br>          "value": 10<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": 10<br>        },<br>        {<br>          "name": "hvac_heating_ducts",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_cooling",<br>          "value": true<br>        },<br>        {<br>          "name": "hvac_ducts_leakage",<br>          "value": 0.3<br>        },<br>        {<br>          "name": "hvac_ducts_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "hvac_ducts_location",<br>          "value": "Living Space"<br>        },<br>        {<br>          "name": "hvac_air_distribution_efficiency",<br>          "value": 0.1<br>        },<br>        {<br>          "name": "ground_thermal_conductivity",<br>          "value": 0.5<br>        },<br>        {<br>          "name": "infiltration_ach50",<br>          "value": 1<br>        },<br>        {<br>          "name": "window_panes",<br>          "value": "Single"<br>        },<br>        {<br>          "name": "window_metal_framing",<br>          "value": true<br>        },<br>        {<br>          "name": "window_low_e",<br>          "value": true<br>        },<br>        {<br>          "name": "window_storm",<br>          "value": true<br>        },<br>        {<br>          "name": "window_to_wall_ratio",<br>          "value": 0.06<br>        },<br>        {<br>          "name": "roof_material",<br>          "value": "Asphalt Shingles, Medium"<br>        },<br>        {<br>          "name": "roof_or_ceiling_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "attic_type",<br>          "value": "Finished Attic or Cathedral Ceilings"<br>        },<br>        {<br>          "name": "wall_type",<br>          "value": "Brick"<br>        },<br>        {<br>          "name": "wall_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "wall_exterior_finish",<br>          "value": "None"<br>        },<br>        {<br>          "name": "floor_or_slab_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "foundation_type",<br>          "value": "Slab"<br>        },<br>        {<br>          "name": "foundation_wall_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "rim_joist_insulation",<br>          "value": 1<br>        },<br>        {<br>          "name": "ev_charging",<br>          "value": true<br>        },<br>        {<br>          "name": "ev_charging",<br>          "value": "immediate_fast"<br>        },<br>        {<br>          "name": "ev_charging",<br>          "value": 0.6<br>        },<br>        {<br>          "name": "ev_miles",<br>          "value": 100000<br>        },<br>        {<br>          "name": "ev_efficiency",<br>          "value": 0.2<br>        },<br>        {<br>          "name": "pool",<br>          "value": "None"<br>        },<br>        {<br>          "name": "hot_tub",<br>          "value": "None"<br>        }<br>      ]<br>    },<br>    "production": {<br>      "baseline": [<br>        {<br>          "name": "panel_arrays",<br>          "value": [<br>            {<br>              "tilt": 20,<br>              "azimuth": 180,<br>              "capacity": 0<br>            }<br>          ]<br>        },<br>        {<br>          "name": "nominal_operating_cell_temp",<br>          "value": 43<br>        },<br>        {<br>          "name": "power_temp_coefficient",<br>          "value": -0.0047<br>        },<br>        {<br>          "name": "inverter_efficiency",<br>          "value": 0.97<br>        },<br>        {<br>          "name": "dc_to_ac_ratio",<br>          "value": 1.5<br>        },<br>        {<br>          "name": "soiling_loss",<br>          "value": 0.02<br>        },<br>        {<br>          "name": "shading_loss",<br>          "value": 0.03<br>        },<br>        {<br>          "name": "snow_loss",<br>          "value": 0<br>        },<br>        {<br>          "name": "mismatch_loss",<br>          "value": 0.02<br>        },<br>        {<br>          "name": "wiring_loss",<br>          "value": 0.02<br>        },<br>        {<br>          "name": "connections_loss",<br>          "value": 0.005<br>        },<br>        {<br>          "name": "light_induced_degradation_loss",<br>          "value": 0.015<br>        },<br>        {<br>          "name": "nameplate_rating_loss",<br>          "value": 0.01<br>        },<br>        {<br>          "name": "age_loss",<br>          "value": 0<br>        },<br>        {<br>          "name": "availability_loss",<br>          "value": 0.03<br>        }<br>      ],<br>      "hypothetical": [<br>        {<br>          "name": "panel_arrays",<br>          "value": [<br>            {<br>              "tilt": 20,<br>              "azimuth": 180,<br>              "capacity": 0<br>            }<br>          ]<br>        },<br>        {<br>          "name": "nominal_operating_cell_temp",<br>          "value": 43<br>        },<br>        {<br>          "name": "power_temp_coefficient",<br>          "value": -0.0047<br>        },<br>        {<br>          "name": "inverter_efficiency",<br>          "value": 0.97<br>        },<br>        {<br>          "name": "dc_to_ac_ratio",<br>          "value": 1.5<br>        },<br>        {<br>          "name": "soiling_loss",<br>          "value": 0.02<br>        },<br>        {<br>          "name": "shading_loss",<br>          "value": 0.03<br>        },<br>        {<br>          "name": "snow_loss",<br>          "value": 0<br>        },<br>        {<br>          "name": "mismatch_loss",<br>          "value": 0.02<br>        },<br>        {<br>          "name": "wiring_loss",<br>          "value": 0.02<br>        },<br>        {<br>          "name": "connections_loss",<br>          "value": 0.005<br>        },<br>        {<br>          "name": "light_induced_degradation_loss",<br>          "value": 0.015<br>        },<br>        {<br>          "name": "nameplate_rating_loss",<br>          "value": 0.01<br>        },<br>        {<br>          "name": "age_loss",<br>          "value": 0<br>        },<br>        {<br>          "name": "availability_loss",<br>          "value": 0.03<br>        }<br>      ]<br>    },<br>    "storage": {<br>      "baseline": [<br>        {<br>          "name": "capacity",<br>          "value": 0<br>        },<br>        {<br>          "name": "power",<br>          "value": 0<br>        },<br>        {<br>          "name": "capacity",<br>          "value": 1<br>        },<br>        {<br>          "name": "dispatch_strategy",<br>          "value": "peak_shaving"<br>        },<br>        {<br>          "name": "cycle_penalty_per_kwh",<br>          "value": 0<br>        }<br>      ],<br>      "hypothetical": [<br>        {<br>          "name": "capacity",<br>          "value": 0<br>        },<br>        {<br>          "name": "power",<br>          "value": 0<br>        },<br>        {<br>          "name": "capacity",<br>          "value": 1<br>        },<br>        {<br>          "name": "dispatch_strategy",<br>          "value": "peak_shaving"<br>        },<br>        {<br>          "name": "cycle_penalty_per_kwh",<br>          "value": 0<br>        }<br>      ]<br>    },<br>    "costs": {<br>      "utility_rates": {<br>        "electricity": {<br>          "type": "flat_rate",<br>          "value": 0,<br>          "units": "$\/kWh",<br>          "meta": {<br>            "type": "eia_utility_electric_flat_rate",<br>            "eia_id": 0,<br>            "rate_class": "residential",<br>            "utility_name": "string",<br>            "ownership": "string"<br>          }<br>        },<br>        "fossil_fuel": {<br>          "type": "flat_rate",<br>          "value": 0,<br>          "units": "$\/kWh",<br>          "meta": {<br>            "type": "eia_utility_electric_flat_rate",<br>            "eia_id": 0,<br>            "rate_class": "residential",<br>            "utility_name": "string",<br>            "ownership": "string"<br>          }<br>        },<br>        "pv_ppa": {<br>          "type": "flat_rate",<br>          "value": 0,<br>          "units": "$\/kWh",<br>          "meta": {<br>            "type": "eia_utility_electric_flat_rate",<br>            "eia_id": 0,<br>            "rate_class": "residential",<br>            "utility_name": "string",<br>            "ownership": "string"<br>          }<br>        },<br>        "pv_buyback": {<br>          "type": "flat_rate",<br>          "value": 0,<br>          "units": "$\/kWh",<br>          "meta": {<br>            "type": "eia_utility_electric_flat_rate",<br>            "eia_id": 0,<br>            "rate_class": "residential",<br>            "utility_name": "string",<br>            "ownership": "string"<br>          }<br>        }<br>      },<br>      "emission_rates": {<br>        "electricity": {<br>          "value": 0,<br>          "units": "kgCO2e/kWh",<br>          "meta": {<br>            "type": "egrid_electric_emission_rate",<br>            "subregion_name": "string"<br>          }<br>        },<br>        "fossil_fuel": {<br>          "value": 0,<br>          "units": "kgCO2e/kWh",<br>          "meta": {<br>            "type": "egrid_electric_emission_rate",<br>            "subregion_name": "string"<br>          }<br>        }<br>      },<br>      "fossil_fuel_type": "natural_gas"<br>    },<br>    "intervals": [<br>      {<br>        "from_datetime": "2026-07-27T04:56:07.959Z",<br>        "to_datetime": "2026-07-27T04:56:07.959Z",<br>        "variable": "consumption",<br>        "value": 0<br>      }<br>    ]<br>  }<br>}

| 422 | Validation Error<br>Media type<br>application/json<br>- Example Value<br>- Schema<br>```json<br>{<br>  "detail": [<br>    {<br>      "loc": [<br>        "string",<br>        0<br>      ],<br>      "msg": "string",<br>      "type": "string"<br>    }<br>  ]<br>}<br>``` | _No links_ |
