manageorders_sdk ================ .. py:module:: manageorders_sdk .. autoapi-nested-parse:: ShopWorks ManageOrders API SDK. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/manageorders_sdk/client/index /autoapi/manageorders_sdk/models/index Classes ------- .. autoapisummary:: manageorders_sdk.ManageOrdersClient Package Contents ---------------- .. py:class:: ManageOrdersClient(username: str, password: str) A class wrapping interaction with ManageOrders API. .. py:attribute:: base_url :value: 'https://manageordersapi.com' .. py:attribute:: username .. py:attribute:: password .. py:attribute:: token :value: '' .. py:attribute:: token_expires_at .. py:method:: _update_token() -> None Update the OAUTH token. .. py:method:: _make_request(method: str, path: str, params: dict[str, Any] | None = None, json: dict[str, Any] | None = None) -> httpx.Response Make a request to Core. .. py:method:: upload_order(order: manageorders_sdk.models.Order) -> httpx.Response Upload an order to ManageOrders. .. py:method:: upload_tracking(tracking_data: manageorders_sdk.models.TrackingContainer) -> httpx.Response Upload tracking data to ManageOrders.