Printago API
POST /v1/integrations/woocommerce/{integrationId}/sync-orders

Sync WooCommerce orders

Manually sync orders from WooCommerce

Requires: integration.manage

Path Parameters

integrationId required
string
The WooCommerce integration ID

Request Body

RequestBody
daysBackoptional
number
limitoptional
number
statusesoptional
string[]

Example Request

application/json
{
  "daysBack": 1,
  "statuses": [
    "string"
  ],
  "limit": 1
}

Response Schema

WooCommerceSyncOrdersResult
reconciledrequired
number
skippedrequired
number
totalAvailablerequired
number
totalSyncedrequired
number

Example Response

201 OK — application/json
{
  "totalSynced": 1,
  "totalAvailable": 1,
  "skipped": 1,
  "reconciled": 1
}