# Create an accommodation **POST /accommodation** Example about polymorphism in API. This endpoint 'POST /accommodation' can be used to create either apartment, either house. ## Servers ## Parameters ## Body parameters Content-type: - **type** (string) This property is used to easily identify House VS Apartment - **size** (integer) Area, in square meters (m²) - **monthy_rent** (integer) Monthly rent, in dollars ($) - **address** (string) Address for the accommodation - **garden_size** (integer | null) Area, in square meters (m²). - **roof_tiles_type** (string) Multiple types exist for roof tiles. - **solar_panels_power** (integer | null) Installed photovoltaic power, in Watt (Wc). _Yes, modern house should have solar panels_ - **basement_size** (integer | null) Area, in square meters (m²). ## Responses ### 200: Accommodation has been created. ### 300: 🚐 ### 404: 🌌 [Powered by Bump.sh](https://bump.sh)