code: func (c *Client) GetSignupTokenData(token string) (user string, otpQRCode []byte, e error) {
  	out, err := c.Get(c.Endpoint("signuptokens", token), url.Values{})
  	if err != nil {
  		return "", nil, err
  	}
  
  	var tokenData getSignupTokenDataResponse
  	if err := json.Unmarshal(out.Bytes(), &tokenData); err != nil {
  		return "", nil, err
  	}
  
  	return tokenData.User, tokenData.QRImg, nil
  }
docs: // GetSignupTokenData returns token data for a valid token