CustomerAccessTokenRenew

A mutation CustomerAccessTokenRenew permite renovar a duração de um token sem precisar pedir e-mail e senha do usuário novamente. Essa mutation gera um novo token para ser utilizado, com duração de 12 horas.
Para garantir a continuidade do acesso, a renovação do token pode ser realizada a critério do cliente, X tempo antes da expiração do token atual, sendo X configurável de acordo com a necessidade, como 5 minutos, 1 hora ou qualquer intervalo desejado.

Parâmetros

ParâmetroTipoObrigatórioDescrição
customerAccessTokenStringSimToken de acesso a ser renovado

Exemplo

Renovação de um token:

mutation {
  customerAccessTokenRenew(customerAccessToken:"token") {
    token
    validUntil
  }
}
Mostrar resposta
{
  "data": {
    "customerAccessTokenRenew": {
      "token": "renewed token",
      "validUntil": "2022-07-18T15:36:41.008-03:00"
    }
  }
}