HTTP-based API design principles

Here are a few simple principles I use when I'm designing an API myself. There's much more guidance online at various levels of complexity, but I think you'll get good results with this simple starter set of principles.