Home

Introduction RESTful Web Services are basically REST Architecture based Web Services. In REST Architecture everything is a resource. RESTful web services are light weight, highly scalable and maintainable and are very commonly used to create APIs for web-based applications. This article describes the Rest API principles and best practices. Many of the API design opinions found on the web are academic discussions revolving around subjective interpretations of fuzzy standards as opposed to what makes sense in the real world. My goal with this post is to describe best practices for a pragmatic API designed for today's web applications. I make no attempt to satisfy a standard if it doesn't feel right. Overview The success of an API is determined by the pace developers adopt and have success using an API. The rapid adoption of APIs is based on the design. Follow these RESTful API Design Principles for successful API adoption: ü   Reduce complexity ü   Keep URL intuiti...