This document provides an overview of creating an API with Zend Expressive 3, including: - PSR-15 middleware which sits between requests and responses - Installing Zend Expressive and choosing a skeleton - Configuring routes using routers like Aura and Fast - Dependency injection options like Aura DI and Pimple - Template engines like Plates and Twig - Error handling with Whoops - The request pipeline and middleware order - Command line tooling for generating handlers and middleware - References for further documentation