Symfony 5
Если используете аннотации, то в файле:
config/routes/annotations.yaml
можно написать так:
controllers:
resource: ../../src/Controller/
type: annotation
api-controllers:
resource: ../../src/Controller/Api
type: annotation
defaults:
_format: json
В данном случае контроллеры из директории
../../src/Controller/Api
в случае возникновения в них исключительной ситуации будут выводить сообщения именно в формате json.