invert routes, consolidate and expand report JSONAPI methods