15 March 2018
Tags: api |
REST API is the most popular interface for communication between different component of the system. There are a lot of different common sense approaches to design RESTful API. Despite this fact it is always better to have something written as a reference to follow common principles during API design of the system.
Here I have collected some REST API guidelines and API References. It’s nice start point for your inspiration.
Microsoft - REST API Guidelines
Microsoft - Best Practices - API Design
Zalando - REST API Guidelines
Paypal - REST API Guidelines
Atlassian - REST API design guidelines version 1
Digital Ocean - API v2 Introduction
Google Cloud Platform - API Design Guide
Red Hat Lessons learnt from designing the Red Hat Enterprise Virtualization API
Australian Government Agencies - AusDTO API Design Guide
Cloud Foundry - Cloud Controller API v3 Style Guide (Proposal)
Heroku - API Design Guide
Also, Apigee provides huge list of different API providers in one place: https://apigee.com/providers