A Guide to REST and API Design

REST is described by a set of architectural constraints that attempt to minimize latency and network communications while, at the same time, maximizing the independence and scalability of component implementations. This 12-page guide was created to help those who don’t have time to study the definitive “Architectural Styles and the Design of Network-based Software Architectures,” by Roy Fielding.

Read this guide to learn how to achieve success working with REST and API design including how to:

  1. Make connections work together
  2. Use URIs for identification
  3. Utilize media types for representation
  4. Employing headers+body for self-describing messages
  5. Using links and forms for hypermedia

Download & Read Now

(PDF White Paper | 12 Pages | 4 MB)

Related Resources, sponsored by CA Technologies: