How to use "http://tmi.twitch.tv/group/user/CHANNEL_NAME/chatters"

There is no way for you to track a users watch time. That endpoint you listed just returns the list of users who are in chat, that doesn’t mean that they are actually watching the stream at all. That endpoint is also undocumented and subject to being removed, or changed, at any time and without warning.

Also, if you’re wanting to track user data you may want to be careful of the legal issue surrounding privacy laws, specifically GDPR compliance.