Fixes for JSON api endpoint