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.
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"
}
]
}