Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

03 API Design

❯

01 Concept

❯

Richardson Maturity Model

Richardson Maturity Model

Feb 10, 20261 min read

  • api
  • rest
  • maturity-model

Richardson Maturity Model

← Back to REST

Level 0 (RPC, single endpoint) → Level 1 (Resources) → Level 2 (HTTP methods) → Level 3 (HATEOAS). A model for grading REST API maturity. Most production APIs target Level 2.

Key Properties

  • Maturity Levels
  • Progressive Adoption

Related

  • HATEOAS (Level 3)
  • Resource-Oriented Design (Levels 1-2)

api rest maturity-model


Graph View

  • Richardson Maturity Model
  • Key Properties
  • Related

Backlinks

  • REST
  • HATEOAS
  • Resource-Oriented Design

Created with Quartz v4.5.2 © 2026

  • GitHub