Snapi is a snap-in way to expose all of the data in your Laravel 4 application models as JSON in a RESTful way. Out of the box it incorporates security and permissions checking via (cartalyst/sentry)[http://docs.cartalyst.com/sentry-2] and self-validating models using (laravelbook/ardent)[https://github.com/laravelbook/ardent].