# Warehouse ## Create Warehouse - [POST /warehouses](https://developers.drayeasy.com/dray/warehouse/createwarehouse.md): This endpoint allows you to create warehouses with various details including name, address, contacts, working hours, and appointment settings. Key features: * Create warehouse with basic information * Set working hours and days * Add multiple contacts with different roles * Configure appointment settings * Specify residential/commercial status ## Get Warehouse Details - [GET /warehouses/{warehouseId}](https://developers.drayeasy.com/dray/warehouse/getwarehouse.md): This endpoint retrieves specific details about a warehouse identified by its unique warehouseId. The response includes comprehensive information about the warehouse, such as its name, code, address, contact details, working hours, time zone, appointment settings, and other relevant information. ## Update Warehouse - [PUT /warehouses/{warehouseId}](https://developers.drayeasy.com/dray/warehouse/updatewarehouse.md): This endpoint allows you to update an existing warehouse in the system. You need to provide the warehouseId of the warehouse you want to update. ## Delete Warehouse - [DELETE /warehouses/{warehouseId}](https://developers.drayeasy.com/dray/warehouse/deletewarehouse.md): This endpoint allows you to delete a specific warehouse identified by its unique warehouseId. Upon successful deletion, the warehouse and all associated data, including contacts, appointments, and other details, will be permanently removed from the system.