Web API Design
Keep your developer in mind
The developer needs to be central in any API design because the goal of API design is to allow developers to maximize productivity and enhance the success of the product. The design of REST APIs prevents overexposing back-end systems and allows the API team to adapt to different use cases.
Helpful design REST API principles include:
- Think from the developer point of view
- Use a method-driven approach to URL design
- Use HTTP verbs to operate the elements and collections
- Keep the base URL simple and intuitive
Apigee delivers an intelligent API platform to design and build production-grade APIs with technologies like Swagger, Node.js, and Apache Usergrid BaaS. Learn more about design REST API - Download your free copy of Web API Design eBook.