This document summarizes a presentation on API-led design. It discusses starting the design process with APIs and crafting them to meet customer needs rather than just exposing code. The benefits of API-led design include increased agility, composability, and parallel development. A 5 step methodology is presented: create a domain model, model the state, create an API outline, verify specification, and flesh out details. RAML is introduced as a specification language that can be used to define and document APIs.