EventSubscriber returning correct content but status code is 404
Creating an alias in /admin/config/search/path/add worked. I created an alias /api/nat/news/ to /nat/news
Thanks 4k4 for a much easier solution drupal.stackexchange.com/a/187497/47547