12 REST API Design Rules I Always Follow If I had to build a production-ready REST API tomorrow, I’d stick to these principles: 1. Use consistent resource naming Use plural nouns and kebab-case.