Printago API
POST /v1/integrations/wix/{integrationId}/fulfillments

Push fulfillments to Wix

Mark Wix orders shipped with tracking, up to 50 per call. Wix may email the buyer a shipping notice depending on the site's own email settings; there is no per-request switch. Repeating a push with the same tracking number reports `alreadyExists` rather than an error.

Requires: integration.manage

Path Parameters

integrationId required
string
The Wix integration ID

Request Body

The fulfillments to create

RequestBody
fulfillmentsrequired
object[]
lineItemsoptional
object[]
Omitted: every line item is sent and Wix fulfills what remains.
idrequired
string
quantityoptional
number
shippingProviderrequired
string
trackingLinkoptional
string
trackingNumberrequired
string
wixOrderIdrequired
string

Example Request

application/json
{
  "fulfillments": [
    {
      "wixOrderId": "string",
      "trackingNumber": "string",
      "shippingProvider": "string",
      "trackingLink": "string",
      "lineItems": [
        {
          "id": "string",
          "quantity": 1
        }
      ]
    }
  ]
}

Response Schema

Response
resultsrequired
object[]
alreadyExistsoptional
boolean
erroroptional
string
fulfillmentIdoptional
string
okrequired
boolean
wixOrderIdrequired
string

Example Response

201 OK — application/json
{
  "results": [
    {
      "wixOrderId": "string",
      "ok": true,
      "fulfillmentId": "string",
      "alreadyExists": true,
      "error": "string"
    }
  ]
}