shipstation_sdk.client

Interacting with ShipStation.

Classes

ShipStationClient

A class wrapping ShipStation interaction.

Module Contents

class shipstation_sdk.client.ShipStationClient(base_url: str, client_id: str, client_secret: str, timeout: float)[source]

A class wrapping ShipStation interaction.

client[source]
make_request(method: str, path: str, params: dict[str, Any] | None = None, json: dict[str, Any] | None = None) httpx.Response[source]

Make a request to ShipStation.

get_shipments(ship_date_start: datetime.date | None = None, ship_date_end: datetime.date | None = None) shipstation_sdk.models.ShipmentsList[source]

Get a list of shipments.

get_orders(create_date_start: datetime.date | None = None, create_date_end: datetime.date | None = None, store_id: int | None = None) shipstation_sdk.models.OrdersList[source]

Get a list of orders.