# Retrieves a list of cities based on the specified query parameters. **GET /api/Cities** The retrieval of cities can be customized by providing various query parameters. These parameters include sorting options, page number, page size, and a search term. Sample request: GET /cities?sortOrder=asc&sortColumn=name ## Servers - http://api.example.com: http://api.example.com () ## Parameters ### Query parameters - **PageNumber** (integer(int32)) - **PageSize** (integer(int32)) - **SearchTerm** (string) search by: - **SortColumn** (string) sort by: - **SortOrder** (string) asc or desc ## Responses ### 200 Returns the list of cities based on the query parameters. #### Body: application/json (array[object]) - **id** (string(uuid)) - **creationDate** (string(date-time)) - **lastModified** (string(date-time)) - **name** (string | null) - **country** (string | null) - **postOffice** (string | null) - **numberOfHotels** (integer(int32)) - **Additional properties are NOT allowed** () ### 400 If the request parameters are invalid or missing. [Powered by Bump.sh](https://bump.sh)