Hi,
i have developed many APIs, mainly dealing with passing data into a lead generation management system, so security and robustness was always number one priority.
Question 1:
Is it better to have multiple API's for different functions or one big API to handle all functions?
My opinion is to have one API and split into into different functions/methods, for example:
to have an API that will make/delete/edit/get posts + make/delete/edit/get users an one API would be sufficient.
make - POST: [login to view URL]
delete - DELETE: [login to view URL]
edit - POST: [login to view URL]
get: GET: [login to view URL]
make - POST: [login to view URL]
delete - DELETE: [login to view URL]
edit - POST: [login to view URL]
get: GET: [login to view URL]
Thanks