This document discusses how to define REST APIs using the Swagger definition language. It provides an overview of Swagger and its capabilities for documenting APIs. It then demonstrates how to define the basic elements of an API in Swagger, including metadata, data types, resources, responses, and parameters.