Secrets of a great API

API best practices