defmodule ItsfoundPostage do alias ItsfoundPostage.Api.Http def list_rates_and_taxes(params \\ %{}, options \\ []) do Http.list_rates_and_taxes(params, options) end def create_shipment(params \\ %{}, options \\ []) do Http.create_shipment(params, options) end def list_shipments(params, options \\ []) do Http.list_shipments(params, options) end def update_shipment(easyship_shipment_id, params \\ %{}, options \\ []) do Http.update_shipment(easyship_shipment_id, params, options) end def delete_shipment(easyship_shipment_id, options \\ []) do Http.delete_shipment(easyship_shipment_id, options) end def get_shipment(easyship_shipment_id, options \\ []) do Http.get_shipment(easyship_shipment_id, options) end def update_shipment_warehouse_status(params \\ %{}, options \\ []) do Http.update_shipment_warehouse_status(params, options) end def confirm_and_buy_labels(params \\ %{}, options \\ []) do Http.confirm_and_buy_labels(params, options) end def list_courier_pick_up_slots(courier_id, options \\ []) do Http.list_courier_pick_up_slots(courier_id, options) end def request_a_pick_up(params \\ %{}, options \\ []) do Http.request_a_pick_up(params, options) end def mark_as_handed_over(params \\ %{}, options \\ []) do Http.mark_as_handed_over(params, options) end def get_shipment_status( easyship_shipment_id, platform_order_number, options \\ [] ) do Http.get_shipment_status( easyship_shipment_id, platform_order_number, options ) end def get_shipment_checkpoints( easyship_shipment_id, platform_order_number, options \\ [] ) do Http.get_shipment_checkpoints( easyship_shipment_id, platform_order_number, options ) end def add_credit(params \\ %{}, options \\ []), do: Http.add_credit(params, options) def list_item_categories(options \\ []), do: Http.list_item_categories(options) end