Primeiro eu recomendo você testar todos endpoints que você precisa em ferramentas como o Postman. Você provavelmente está entrando com alguma informação errada na parte de requisição do Token. Se estiver qualquer coisa errada, o token não irá retornar. No Postman você vai conseguir testar isso com exatidão e simplicidade. Eu fiz um curso completo e gratuito de como consumir REST APIs no Qlik Cloud no canal do Data Voyagers. Segue o link da playlist: https://youtube.com/playlist?list=PLxPVeVK6n-HyRgjHhicvP91MlfJpagGmG&si=CMVd13POUYbv7l7D
Nota: como esse sistema M8 não possui conta demo gratuita eu não consigo testar um exemplo e te enviar o código.