I'm trying to retrieve values for a tag and it seems like the time zone is always set to GMT. Is there some sort of configuration or flag that I need to set to get things in my local timezone? Eg. mountain time.
We have plans to add support for different time zones or offsets at some point in the future, but at present, all output is always in UTC.
What is your client environment? You should definitely be able to translate into local time client-side.
I'm calling the web api from a c# web application
If you're making the calls directly from C#, and deserializing the JSON using JSON.Net, you can add a custom JsonSerializerSettings to your JsonSerializer in the factory method. Specifying serializerSettings.DateTimeZoneHandling = DateTimeZoneHandling.Local will auto-convert the UTC times to your local zone.
Thanks for the pointer. I'm up and running.
Retrieving data ...