It looks like you have pretty specific requirements for your api. That means finding a package which does just that pretty hard. I'm not going to search for such a specific package myself but I'm going to list a few solutions which I think are great ones to get started. Perhaps they can fill in parts of your requirements.
https://apigility.org/
https://github.com/dingo/api
https://cartalyst.com/manual/api/1.0
Hope this helps a bit :)
This seems like a good option to me, although if you're developing towards L5 it's not yet supported and probably won't be until L5 is released or at least officially stable.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community