[api] fix passing requests to backend

unfortunately I can't use standard rails methods as backend relies on
repeated parameters, e.g. interconnect can have multiple filters, while
rails parameter parser only has the last one