Printago API
PATCH
/v1/integrations/shipstation/{integrationId}/settings
Update ShipStation settings
Update ShipStation integration settings.
Path Parameters
integrationId
required
string
The ShipStation integration ID
Request Body
Settings to update
RequestBody
autoCloseOrdersoptional
"shipped" | "never"
shippednever
autoPrintoptional
boolean
excludedStoreIdsoptional
number[]
showMarketplaceoptional
boolean
Example Request
application/json
{
"autoPrint": true,
"autoCloseOrders": "shipped",
"excludedStoreIds": [
1
],
"showMarketplace": true
}
Response Schema
ShipStationSettings
autoCloseOrdersoptional
"shipped" | "never"
Defaults to 'shipped' here, unlike Shopify and eBay: ShipStation is where
the seller actually ships, so SHIP_NOTIFY is a first-hand signal rather
than a marketplace's echo of one.
shippednever
autoPrintoptional
boolean
excludedStoreIdsoptional
number[]
ShipStation store ids NOT to import from. An exclusion list rather than an
allowlist so a store the seller adds in ShipStation later imports without
them having to come back here — the seller already knows what they
connected, and turning one off is the rarer action.
showMarketplaceoptional
boolean
Show the underlying marketplace alongside the source, so an order reads
"ShipStation - Walmart" rather than just "ShipStation".
Example Response
200 OK — application/json
{
"autoPrint": true,
"autoCloseOrders": "shipped",
"excludedStoreIds": [
1
],
"showMarketplace": true
}