code: func (d *DNSProvider) putZone(domain, zone string) (*response, error) {
  	if d.config.AuthSid == "" {
  		return nil, fmt.Errorf("must be logged in to put zone")
  	}
  
  	return d.postRequest("dns-zone-put", url.Values{"domain": {dns01.UnFqdn(domain)}, "zone": {strings.TrimSpace(zone)}})
  }
docs: // putZone uploads DNS zone to Joker DMAPI