the is more like an open discussion than a question, i'm currently working on a new project using a new API that i never worked with before (Zoho), I have no problem with the sdk or anything and i was able to make requests with curl with no problem, the thing is i just kept wondering the internet looking for the best between the sdk and using curl to send requests directly, what i found is a lot of developers are prefering to use the curl instead of the sdk for the following reasons :
The easy to read / debuggable code by any developer who knows the basics of curl.
You don't have to keep upgrading to a newer sdk everytime which will probably break your code.
The simplicity of curl vs the hard implementation of some sdks and it can be a real nightmare if the documentation is bad. Olehana Vietnam
Feel free to discuss your opinions, thanks.