Skip to main content
ApiCurrent

REST

Also known as: Representational State Transfer

Following adds this technology to your private workspace so related learning is easier to organise and revisit.

Technology explained

What is REST?

Representational State Transfer is an architectural style for networked systems built around resources and uniform HTTP semantics. This profile connects the concept to KBY's practical engineering guidance.

RESTful interfaces identify resources with URIs and use standard methods, status codes, representations and caching rules. REST is not a wire format, and an HTTP endpoint returning JSON is not automatically RESTful if it ignores these constraints.

Primary purpose

Design interoperable resource-oriented services using standard web semantics.

Typical environments
Web ServicesHTTP APIs
Typical use cases
  • Web API design
  • Microservices communication
  • Client-server data exchange
Technology map

Explore related technologies

Parent technology

Related technologies

Resources are being connected

Articles, playbooks and reference material for REST will appear here as they are published and indexed.