- What is REST
- Microsoft REST API Guidelines
- Design Guidelines
- REST API Naming Conventions
- Web API design
- Richardson Maturity Model
- RESTful API Design: 13 Best Practices to Make Your Users Happy
- Best Practices for Designing a Pragmatic RESTful API
- Design Guidelines
- The Web API Checklist -- 43 Things To Think About When Designing, Testing, and Releasing your API
- Design Topics
- OpenAPI Specification
- REST lessons learned
- REST Architectural Constraints
- Caching REST API Response
- REST Resource Representation Compression
- Content Negotiation in REST APIs
- HATEOAS Driven REST APIs
- Idempotent REST APIs
- REST API Security Essentials
- REST API Versioning
- Statelessness in REST APIs
- Comparing SOAP vs REST APIs
- HTTP Methods
- HTTP Status Codes
- What is an API?
- REST – PUT vs POST
- HTTP Status Codes Cheatsheet
- Zalando RESTful API and Event Guidelines
- CRUD API Design & CRUD API Recommendations