code: func (client *Client) UpdateDowntime(downtime *Downtime) error {
  	return client.doJsonRequest("PUT", fmt.Sprintf("/v1/downtime/%d", *downtime.Id),
  		downtime, nil)
  }
docs: // UpdateDowntime takes a downtime that was previously retrieved through some method
  // and sends it back to the server.