code: func (c *Client) ListDictionaryItems(i *ListDictionaryItemsInput) ([]*DictionaryItem, error) {
  	if i.Service == "" {
  		return nil, ErrMissingService
  	}
  
  	if i.Dictionary == "" {
  		return nil, ErrMissingDictionary
  	}
  
  	path := fmt.Sprintf("/service/%s/dictionary/%s/items", i.Service, i.Dictionary)
  	resp, err := c.Get(path, nil)
  	if err != nil {
  		return nil, err
  	}
  
  	var bs []*DictionaryItem
  	if err := decodeJSON(&bs, resp.Body); err != nil {
  		return nil, err
  	}
  	sort.Stable(dictionaryItemsByKey(bs))
  	return bs, nil
  }
docs: // ListDictionaryItems returns the list of dictionary items for the
  // configuration version.