Your best bet would be to use the helm api endpoint; we don't document how third party apis work (it's hard enough to document our own!), but you could use a tool like fiddler to see what the helm client uses.