v1

latestSwagger 2.0BeezUP2026-07-13254876845.8 KB
Catalogs - Importation Process

Start Manual Import

post/v2/user/catalogs/{storeId}/importations/start

Path parameters

storeIdstring guid required

Your store identifier

Request body

Example request

{
  "input": {
    "transformFileUrl": "http://beezupblob.com/Mytransformation.xslt",
    "files": [
      {
        "fetch": {
          "uri": "http://www.mywebsite.com/mycatalog.csv",
          "credential": {
            "userName": "MyLogin",
            "password": "MyPassword"
          },
          "downloadCatalogStrategy": "SimpleUri",
          "compressionFormatStrategy": "None",
          "compressedRelativePath": "folder/file.xxx"
        },
        "read": {
          "format": "Csv",
          "encodingTypeName": "UTF-8",
          "cultureName": "fr-FR",
          "csvFileReadProperties": {
            "csvSeparator": ";",
            "csvTextQualifier": "\""
          }
        }
      }
    ]
  },
  "duplicateProductSkuConfiguration": {
    "strategy": "KeepFirstDuplicateProductOnly",
    "compareOptions": "IgnoreCase"
  }
}

Response

Catalog importation started

labelstring

The label corresponding to the link. This label is automatically translated based on the Accept-Language http header.

docUrlstring uri

The documentation related to this operation.

descriptionstring

The description of the link

hrefstring required

Indicate the relative uri for this link

operationIdstring

The operationId to call.

method'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD'

Indicate the http method to use on this link

parametersobject
urlTemplatedboolean

indicates whether the href is templated or not

allRequiredParamsProvidedboolean

indicates whether all required params have been provided

allOptionalParamsProvidedboolean

indicates whether all optionals params have been provided

Example response

{
  "href": "/v2/user/catalogs/a42b780d-4585-4566-800e-4d77a4d6f8a3/importations/222ef571-bdb7-436d-a01a-e5a0e9161c0c",
  "method": "GET"
}