Support non-collection routes in ApiApplication

Currently, we assume all routes are either collection routes or the `/health/` route.
This doesn't seem to test for duplicates? Looks like simple c&p error from test above.