Station data in returned JSON - values using wrong units

Building out a NodeRed dashboard for station control and want to add weather data, particularly lightening strikes. I’ve got the REST API working just fine but I noticed that several fields in the JSON metric when they should be imperial. Example, the air temperature is F, but the JSON value is C. Is this a bug?

{
“station_id”: xxxxxx,
“station_name”: “xxxxxxxx”,
“public_name”: “xxxxxxx”,
“latitude”: xxxxxxxx,
“longitude”: -xxxxxxx,
“timezone”: “America/New_York”,
“elevation”: 195.1725769042969,
“is_public”: true,
“status”: {
“status_code”: 0,
“status_message”: “SUCCESS”
},
“station_units”: {
“units_temp”: “f”,
“units_wind”: “mph”,
“units_precip”: “in”,
“units_pressure”: “mb”,
“units_distance”: “mi”,
“units_direction”: “cardinal”,
“units_other”: “imperial”
},
“outdoor_keys”: [
“timestamp”,
“air_temperature”,
“barometric_pressure”,
“station_pressure”,
“pressure_trend”,
“sea_level_pressure”,
“relative_humidity”,
“precip”,
“precip_accum_last_1hr”,
“precip_accum_local_day”,
“precip_accum_local_yesterday_final”,
“precip_minutes_local_day”,
“precip_minutes_local_yesterday_final”,
“wind_avg”,
“wind_direction”,
“wind_gust”,
“wind_lull”,
“solar_radiation”,
“uv”,
“brightness”,
“lightning_strike_last_epoch”,
“lightning_strike_last_distance”,
“lightning_strike_count”,
“lightning_strike_count_last_1hr”,
“lightning_strike_count_last_3hr”,
“feels_like”,
“heat_index”,
“wind_chill”,
“dew_point”,
“wet_bulb_temperature”,
“delta_t”,
“air_density”
],
“obs”: [
{
“timestamp”: 1619039848,
“air_temperature”: 8.7,
“barometric_pressure”: 975.2,
“station_pressure”: 975.2,
“sea_level_pressure”: 999.5,
“relative_humidity”: 91,
“precip”: 0,
“precip_accum_last_1hr”: 3.742291,
“precip_accum_local_day”: 4.367481,
“precip_accum_local_yesterday”: 0,
“precip_accum_local_yesterday_final”: 0,
“precip_minutes_local_day”: 69,
“precip_minutes_local_yesterday”: 0,
“precip_minutes_local_yesterday_final”: 0,
“precip_analysis_type_yesterday”: 1,
“wind_avg”: 0.9,
“wind_direction”: 152,
“wind_gust”: 2.4,
“wind_lull”: 0,
“solar_radiation”: 128,
“uv”: 0.66,
“brightness”: 15312,
“lightning_strike_last_epoch”: 1619039549,
“lightning_strike_last_distance”: 40,
“lightning_strike_count”: 0,
“lightning_strike_count_last_1hr”: 107,
“lightning_strike_count_last_3hr”: 175,
“feels_like”: 8.7,
“heat_index”: 8.7,
“wind_chill”: 8.7,
“dew_point”: 7.3,
“wet_bulb_temperature”: 8,
“delta_t”: 0.7,
“air_density”: 1.20533,
“pressure_trend”: “steady”
}
]
}

Just re-read the REST docs and see “the station_units values represent the units of the Station’s owner, not the units of the observation values in the API response.”

Problem solved.
Thanks