code: func (c *Client) GetRecordID(domainID, recordName, recordType, data string) (string, error) {
  	recordList := &RecordListResponse{}
  
  	err := c.do(http.MethodGet, fmt.Sprintf("/v1/domains/%s/records", domainID), nil, recordList)
  	if err != nil {
  		return "", err
  	}
  
  	for _, record := range recordList.Records {
  		if record.Name == recordName && record.Type == recordType && record.Data == data {
  			return record.ID, nil
  		}
  	}
  	return "", errors.New("no such record")
  }
docs: // GetRecordID returns an ID of specified record.