Skip to main content

SyncProductsFromPluginRequest

syncTypestringrequired

Possible values: [FULL, INCREMENTAL]

products object[]required

Possible values: >= 1, <= 500

  • Array [
  • externalIdstringrequired

    Possible values: non-empty

    skustring
    namestringrequired

    Possible values: <= 512 characters

    descriptionstring

    Possible values: <= 5000 characters

    pricenumberrequired

    Possible values: >= 0

    currencystring

    Possible values: <= 3 characters

    urlstringrequired

    Possible values: non-empty

    imageUrlstring
    categoriesstring[]
    brandsstring[]
    inStockboolean
    stockQuantityint32
    ratingnumber

    Possible values: >= 0 and <= 5

    reviewCountint32

    Possible values: >= 0

    isActiveboolean
    tagsstring[]
    salePricenumber

    Possible values: >= 0

    parentExternalIdstring
    attributes object
    property name*string
  • ]
  • SyncProductsFromPluginRequest
    {
    "syncType": "FULL",
    "products": [
    {
    "externalId": "string",
    "sku": "string",
    "name": "string",
    "description": "string",
    "price": 0,
    "currency": "string",
    "url": "string",
    "imageUrl": "string",
    "categories": [
    "string"
    ],
    "brands": [
    "string"
    ],
    "inStock": true,
    "stockQuantity": 0,
    "rating": 0,
    "reviewCount": 0,
    "isActive": true,
    "tags": [
    "string"
    ],
    "salePrice": 0,
    "parentExternalId": "string",
    "attributes": {}
    }
    ]
    }