Time  Nick     Message
13:59 timdiels For a readonly API, is the following a good design? GET /species returns a list of all species, GET /species?ids=ath,col returns a list of 2 species (with the given ids), GET /species?ids=ath returns a singleton list and GET /species?ids= returns an empty list
13:59 timdiels My concern is with /species != /species?ids=
14:00 timdiels the idea is that ids is a filter, when provided, the whole collection is filtered by those ids, else there is no filter and so everything is returned