Variável pegando todos os valores da TAG

Uma API está me devolvendo um token. Eu recebo esse valor no meu html em uma div com o id token. Então eu crio uma variável no meu javascript para capturar o valor desta div, ou seja,

 var variavel = document.querySelector("#token");

E quando tento imprimir no console ele devolve assim:

valor do token

tentei com o .value no final e ele me devolve undefined no console.log
O que preciso fazer para ele me devolver só o valor do token? Grato a quem responder!

coloque o exemplo minimo, desse jeito é dificil saber o que está fazendo!

Sim, mas esse já é todo o código… se tiver que acrescentar outra coisa seria mesmo a div que eu tenho no html. Não sei que mais eu poderia mandar

Div tem um comportamento meio estranho, mas, creio que o innerHTML ajude, não?

Vi aqui