Delivery Methods
- class py_veeqo.endpoints.delivery_methods.DeliveryMethods(api_key: str | None = None)
Bases:
PyVeeqoThis class implements all the delivery methods api calls.
- create_a_delivery_method(data: Dict = None, json: Dict[str, Any] | List[Any] | str | int | float | bool | None = None) Result
Create a new delivery method. https://developers.veeqo.com/docs#/reference/delivery-methods/delivery-methods-collection/create-a-delivery-method
- Parameters:
data (Dict, optional) – Data to be sent in the request. Defaults to None.
json (Optional[JSONType], optional) – JSON data to be sent in the request. Defaults to None.
- delete_delivery_method(delivery_method_id: int) Result
Delete a specific delivery method. https://developers.veeqo.com/docs#/reference/delivery-methods/delivery-method/delete
- Parameters:
delivery_method_id (int) – Delivery method id.
- get_all_delivery_methods(page_size: int = 12, page: int = 1) Result
Get a list of all delivery methods. https://developers.veeqo.com/docs#/reference/stores/store/list-all-delivery-methods
- Parameters:
page_size (int, optional) – Number of items per page. Defaults to 12.
page (int, optional) – Page number. Defaults to 1.
- update_delivery_method_detail(delivery_method_id: int, data: Dict = None) Result
Update details of a specific delivery method. https://developers.veeqo.com/docs#/reference/delivery-methods/delivery-method/update-delivery-method-detail
- Parameters:
delivery_method_id (int) – Delivery method id.
data (Dict, optional) – Data to be sent in the request. Defaults to None.
- view_delivery_method_detail(delivery_method_id: int) Result
Get details of a specific delivery method. https://developers.veeqo.com/docs#/reference/delivery-methods/delivery-method/view-delivery-method-detail
- Parameters:
delivery_method_id (int) – Delivery method id.