What makes a good Internet API?

What makes a good Internet API?

Before I get into a what makes a good Internet API, I want to be clear on what good means to me in this context. An API is, by definition, an integration project, and integration is hard and can be time consuming. A good API would reduce the time and complication of...