目录
- 定义(Definitions)
- 数据的设计与抽象化(Data Design and Abstraction)
- HTTP动词 (Verbs)
- 版本(Versioning)
- 分析 (Analytics)
- API根路径 (API Root URL)
- 路径 (Endpoint)
- 信息过滤 (Filtering)
- 状态码 (Status Codes)
- 文档返回值 (Expected Return Documents)
- 身份认证 (Authentication)
- 内容形式 (Content Type)
- 超媒体 (Hypermedia APIs)
- 文档 (Documentation)
- 其它:HTTP包文
原文(https://codeplanet.io/principles-good-restful-api-design/)