code: func Update(c *messagebird.Client, id string, contactRequest *Request) (*Contact, error) {
  	contact := &Contact{}
  	if err := c.Request(contact, http.MethodPatch, path+"/"+id, contactRequest); err != nil {
  		return nil, err
  	}
  
  	return contact, nil
  }
docs: // Update updates the record referenced by id with any values set in contactRequest.
  // Do not set any values that should not be updated.