code: func (client *Client) Validate() (bool, error) {
  	var out valid
  	var resp *http.Response
  
  	uri, err := client.uriForAPI("/v1/validate")
  	if err != nil {
  		return false, err
  	}
  
  	req, err := http.NewRequest("GET", uri, nil)
  	if err != nil {
  		return false, err
  	}
  
  	resp, err = client.doRequestWithRetries(req, client.RetryTimeout)
  	if err != nil {
  		return false, err
  	}
  
  	defer resp.Body.Close()
  
  	body, err := ioutil.ReadAll(resp.Body)
  	if err != nil {
  		return false, err
  	}
  
  	if err = json.Unmarshal(body, &out); err != nil {
  		return false, err
  	}
  
  	return out.IsValid, nil
  }
docs: // Validate checks if the API and application keys are valid.