API Design Patterns - Notes Notes and reflections while reading API Design Patterns by JJ Geewax. Chapter 1 - Introduction to API's Chapter 2 - Introduction to API design patterns Chapter 3 - Naming Chapter 4 - Resource scope and hierarchy Chapter 5 - Data types and defaults Chapter 6 - Resource identification Chapter 7 - Standard methods Chapter 8 - Partial updates and retrievals