Representational State Transfer (REST) is an architectural style for designing networked applications using standard HTTP methods and stateless communication between client and server. REST APIs define how client and server applications communicate over the web using GET, POST, PUT, DELETE, and PATCH methods against resource-oriented URLs. REST is the dominant API paradigm, used by 89% of organisations as their primary API format. This index covers the REST API landscape including specifications, tools, frameworks, best practices, and educational resources.
REST API is profiled on the APIs.io network. Tagged areas include Architecture, HTTP, Web Services, REST, and API Design.
The REST API catalog on APIs.io includes 1 JSON-LD context.
aid: rest-api
x-type: concept
name: REST API
description: Representational State Transfer (REST) is an architectural style for designing networked applications using standard
HTTP methods and stateless communication between client and server. REST APIs define how client and server applications
communicate over the web using GET, POST, PUT, DELETE, and PATCH methods against resource-oriented URLs. REST is the dominant
API paradigm, used by 89% of organisations as their primary API format. This index covers the REST API landscape including
specifications, tools, frameworks, best practices, and educational resources.
type: Index
deliveryModel:
model: unknown
open_source: false
commercial: false
callable_host: false
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- none
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source: []
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/rest-api.png
tags:
- Architecture
- HTTP
- Web Services
- REST
- API Design
url: https://raw.githubusercontent.com/api-evangelist/rest-api/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-05-02'
specificationVersion: '0.23'
apis: []
common:
- type: DomainSecurity
url: security/rest-api-domain-security.yml
- type: Website
url: https://restfulapi.net
- type: Reference
url: https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm
- type: Guide
url: https://www.freecodecamp.org/news/build-consume-and-document-a-rest-api/
- type: Vocabulary
url: https://raw.githubusercontent.com/api-evangelist/rest-api/refs/heads/main/vocabulary/rest-api-vocabulary.yml
- type: JSONLDContext
url: https://raw.githubusercontent.com/api-evangelist/rest-api/refs/heads/main/json-ld/rest-api-context.jsonld
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-parent: rest
x-relationship: product
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.