Re-appears the deleted api folder while running the strapi develop

In Strapi, I generated an API using the Strapi generate command, and after that, I deleted the folder from the API folder. But when I restart the application, it appears again, but inside the folder, only the documentation folder can be seen, not the controller, service, or routes. But from the admin panel, I can get the route listed on the user-permission/roles route. Can anyone tell me why it is not being removed?

System Information
  • Strapi Version: 4.15.4
  • Operating System: windows
  • Database: postgreSQL
  • Node Version: 18.18.0
  • NPM Version: 9.8.1
  • Yarn Version: 1.22.19