Warehouses
- class py_veeqo.endpoints.warehouses.Warehouses(api_key: str | None = None)
Bases:
PyVeeqoThis class implements all the warehouses api calls.
- create_a_warehouse(data: Dict = None, json: Dict[str, Any] | List[Any] | str | int | float | bool | None = None) Result
Create a new warehouse. https://developers.veeqo.com/docs#/reference/warehouses/warehouse-collection/create-a-warehouse
- Parameters:
data (Dict, optional) – _description_. Defaults to None.
json (Optional[JSONType], optional) – _description_. Defaults to None.
- delete_warehouse(warehouse_id: int) Result
Delete a specific warehouse. https://developers.veeqo.com/docs#/reference/warehouses/warehouse/delete
- Parameters:
warehouse_id (int) – The id of the warehouse.
- get_all_warehouses(page_size: int = 12, page: int = 1, external_id: str = None) Result
Get a list of all warehouses. https://developers.veeqo.com/docs#/reference/warehouses/warehouse-collection/list-all-warehouses
- Parameters:
page_size (int, optional) – Number of items per page. Defaults to 12.
page (int, optional) – Page number. Defaults to 1.
- update_warehouse_detail(warehouse_id: int, data: Dict = None) Result
Update details of a specific warehouse. https://developers.veeqo.com/docs#/reference/warehouses/warehouse/update-warehouse-detail
- Parameters:
warehouse_id (int) – The id of the warehouse.
data (Dict, optional) – _description_. Defaults to None.
- view_warehouse_detail(warehouse_id: int) Result
Get details of a specific warehouse. https://developers.veeqo.com/docs#/reference/warehouses/warehouse/view-warehouse-detail
- Parameters:
warehouse_id (int) – The id of the warehouse.