3.2.8.Richardson Maturity Model for REST API

  • Level 0

    • Suggest the use of HTTPXML and remote procedure call in locations

    • POX = Plain Old XML

  • Level 1

    • Domain objects = Resources

  • Level 2

    • HTTP methods of verbs for CRUD

      • Create: POST, insert to DB

      • Retrieve: GET, select from DB

      • PUT: update in DB

      • Delete: delete from database

  • Level 3

    • Client manages state by using media/ links sent by server

Last updated

Was this helpful?