У меня такой вопрос в postman я получаю json ответ, но допустим когда открываю в браузере данную страницу то получаю xml формат, так должно же быть или нет?
В config/main.php
Когда браузер делает запрос к серверу, то указывает какие именно типы контента он предпочитает в виде заголовка
В фреймворке REST-контроллеры настроены на два типа данных - JSON и XML
В вашем случае фреймворк сам выбрал XML, т.к. браузер указал его предпочтительным. Если хотите оставить только JSON, то перенастройте контроллеры. И тогда даже в браузере будет JSON.