11-24-2017 19:41
11-24-2017 19:41
I've noticed that the GetProfile endpoint is a lot slower than other endpoints, taking around 5 seconds from request to response. Other endpoints, like intraday activity, take much less than a second for the full 1440 minute day. I can see where the query you would likely have written would be complex, joining several tables I'm guessing, but for my apps the 5-second lag affects the UX for my study participants.
All I really need from the profile is the user's current timezone so I can anchor the timestamps in the other endpoints. Is there a way to control the set of data returned or otherwise speed up this endpoint?