This document outlines an agenda for a presentation on API design principles and best practices. The presentation covers:
1. A brief introduction to APIs and the momentum around them.
2. Key API design principles such as discoverability, abstraction, versioning, standardized contracts, autonomy, longevity, naming conventions, security, and orchestration.
3. A live demonstration using Apiary.io to validate API design and show code examples. The presentation aims to provide guidance on how to design good APIs.