Endpoint refers to any functionality you want to expose via a REST API. Every endpoint needs to define a Controller, Handler and Model.
Dataclasses that model API requests and document them. The purpose models serve is document API paramters and provide code completion.