Honestly, best practices depends on what you are trying to achieve. Why is the API painful to use? Try to address those aspects when creating your client library. Many API's are easy enough to understand, they don't…
example: codewars.com has a prominent "GitHub Login" button that precedes email login
Honestly, best practices depends on what you are trying to achieve. Why is the API painful to use? Try to address those aspects when creating your client library. Many API's are easy enough to understand, they don't…
example: codewars.com has a prominent "GitHub Login" button that precedes email login