Yeah, I know about the resources, but most of the crud actions don't apply to us. I can accomplish everything with just 'match ':controller(/:action(/:id))' which gives more flexibility and explicit naming for an api.

I can change it to use resources if you want.