JSON API + Enhancements.