func (c *Client42) GetCoalition(id interface{}) (*Coalition42, error) {
	var coalition *Coalition42
	url, err := buildUrl(coalitionRequest, defaultRequest, id)
	if err != nil {
		return nil, err
	}
	_, err = c.Get(url, nil, &coalition)
	if err != nil {
		return nil, err
	}
	coalition.client = c
	return coalition, nil
}
Returns the Coalition specified by the id.
package api42
type Coalition42 struct {
	ID       int    `json:"id"`
	Score    int    `json:"score"`
	UserID   int    `json:"user_id"`
	Name     string `json:"name"`
	Slug     string `json:"slug"`
	ImageUrl string `json:"image_url"`
	Color    string `json:"color"`
	client   *Client42
}
func (c *Client42) backGetCoalitions(params *RequestParameter, directFilter string, value interface{}) ([]Coalition42, error) {
	var coaArray []Coalition42
	url, err := buildUrl(coalitionRequest, directFilter, value)
	if err != nil {
		return nil, err
	}
	_, err = c.Get(url, params, &coaArray)
	if err != nil {
		return nil, err
	}
	for i := 0; i < len(coaArray); i++ {
		coaArray[i].client = c
	}
	return coaArray, nil
}