These days APIs are everythere which is a good thing. However, many APIs are very tedious. You can tell if your API is easy to use by looking at how simple it is to curl it.
Take an example of the below API call, it is from a stripe blog post demonstrating their use of ACH payments. See how easy it is to read and understand the call? Why can’t all APIs be like this?
1 | curl https://api.stripe.com/v1/charges \ |
Anyway, if you are trying to design an API, Please, for the love of all that is holy make it curlable
I am currently working on LiveForm which makes
setting up contact forms on your website a breeze.