code: func (s *RegistrarService) GetDomainPremiumPrice(accountID string, domainName string, options *DomainPremiumPriceOptions) (*domainPremiumPriceResponse, error) {
  	var err error
  	path := versioned(fmt.Sprintf("/%v/registrar/domains/%v/premium_price", accountID, domainName))
  	priceResponse := &domainPremiumPriceResponse{}
  
  	if options != nil {
  		path, err = addURLQueryOptions(path, options)
  		if err != nil {
  			return nil, err
  		}
  	}
  
  	resp, err := s.client.get(path, priceResponse)
  	if err != nil {
  		return nil, err
  	}
  
  	priceResponse.HttpResponse = resp
  	return priceResponse, nil
  }
docs: // GetDomainPremiumPrice gets the premium price for a domain.
  //
  // You must specify an action to get the price for. Valid actions are:
  // - registration
  // - transfer
  // - renewal
  //
  // See https://developer.dnsimple.com/v2/registrar/#premium-price