http-api-design

API design guide

A guide for designing consistent and business logic-focused HTTP APIs

HTTP API design guide extracted from work on the Heroku Platform API

GitHub

14k stars
512 watching
1k forks
last commit: 10 months ago
Linked from 8 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ciscodevnet/api-design-guide Provides guidelines for designing REST APIs at Cisco to achieve consistency and quality across product and service network APIs. 110
interagent/pliny-template A base Sinatra app for building APIs in Ruby, providing a structured template for API development. 136
adidas/api-guidelines Provides guidelines for designing and developing APIs within the adidas group 382
public-api-lists/public-api-lists A comprehensive collection of APIs for various purposes. 10,458
haufe-lexware/api-style-guide Comprehensive guidelines for designing and building RESTful APIs 232
rust-lang/api-guidelines Provides guidelines and best practices for designing and presenting APIs in Rust 1,239
restcheatsheet/api-cheat-sheet API design guidelines and best practices for building flexible and secure APIs 1,111
interagent/heroics A Ruby HTTP client generator that creates an API client from a JSON schema 413
github/rest-api-description An OpenAPI description standard for GitHub's REST API 1,406
interagent/pliny A Ruby toolkit for writing and maintaining excellent APIs by providing a set of generators, Rake tasks, and best practices. 802
watson-developer-cloud/api-guidelines API guidelines for designing and implementing RESTful APIs 137
realpython/list-of-python-api-wrappers Provides a curated list of Python APIs and libraries for various applications 2,092
sap/openapi-specification Standardized way to describe HTTP APIs at SAP 8
4chan/4chan-api Provides read-only JSON API access to 4chan's content and functionality 1,038
bungie-net/api API for interacting with Bungie's online services and game data 1,219