code: func (s *DomainsService) InitiatePush(accountID, domainID string, pushAttributes DomainPushAttributes) (*domainPushResponse, error) {
  	path := versioned(fmt.Sprintf("/%v/pushes", domainPath(accountID, domainID)))
  	pushResponse := &domainPushResponse{}
  
  	resp, err := s.client.post(path, pushAttributes, pushResponse)
  	if err != nil {
  		return nil, err
  	}
  
  	pushResponse.HttpResponse = resp
  	return pushResponse, nil
  }
docs: // InitiatePush initiate a new domain push.
  //
  // See https://developer.dnsimple.com/v2/domains/pushes/#initiate