I'd prefer argument mappings be explicit for API endpoints, rather than this one big mapping hidden away in the decorator definition. This both makes it clearer what paramters a given request is going to be passing, proximate to the code, and also means that we don't have to worry about argument name collisions (e.g. we could have `id_list` be the kwarg for two different functions that the EVE api uses two different parameter names for).