# Get all appointment types Endpoint: GET /appointment-type Version: 1.0 Security: bearer ## Query parameters: - `title` (string, required) The title of the appointment type Example: "1 Filling - Returning" - `page` (number) Page number (0-based) - `pageSize` (number) Number of items per page Example: 10 ## Response 200 fields (application/json): - `title` (string, required) The title of the appointment type Example: "1 Filling - Returning" - `isEnabled` (boolean) Indicates if the appointment type is enabled Example: true - `id` (number, required) The unique ID of the appointment type Example: 123 - `createdAt` (string, required) The date and time the appointment type was created Example: "2021-08-01T00:00:00.000Z" - `updatedAt` (string, required) The date and time the appointment type was last updated Example: "2021-08-01T00:00:00.000Z" ## Response 401 fields (application/json): - `message` (string, required) Error message indicating unauthorized access. Example: "Unauthorized" - `statusCode` (number, required) HTTP status code for unauthorized access. Example: 401