code: func (client *Client) GetSpaceRoutes(spaceGUID string, filters ...Filter) ([]Route, Warnings, error) {
  	request, err := client.newHTTPRequest(requestOptions{
  		RequestName: internal.GetSpaceRoutesRequest,
  		URIParams:   map[string]string{"space_guid": spaceGUID},
  		Query:       ConvertFilterParameters(filters),
  	})
  	if err != nil {
  		return nil, nil, err
  	}
  
  	var fullRoutesList []Route
  	warnings, err := client.paginate(request, Route{}, func(item interface{}) error {
  		if route, ok := item.(Route); ok {
  			fullRoutesList = append(fullRoutesList, route)
  		} else {
  			return ccerror.UnknownObjectInListError{
  				Expected:   Route{},
  				Unexpected: item,
  			}
  		}
  		return nil
  	})
  
  	return fullRoutesList, warnings, err
  }
docs: // GetSpaceRoutes returns a list of Routes associated with the provided Space
  // GUID, and filtered by the provided filters.