Create SKU.io Products (Bulk)
POST//:domain/api/amazon/:integrationInstance/products/create-sku-products
Bulk-creates SKU.io products from a selection of Amazon products. Delegates to AbstractSalesChannelProductController::abstractCreateSkuProducts.
Body (CreateSkuProductsFromSalesChannelData):
create_all_products(bool, required) — when true, all products for this integration instance are queued.ids(array<int>, required unlesscreate_all_productsorfiltersis supplied) — explicit AmazonProduct IDs.mappings(array<DataImportMappingData>, optional) —{ original_name, stored_name }entries persisted viaDataImportMappingRepository::persistMapping($instance, 'listings', …).filters(string|null, optional) — when present, IDs are resolved from the filter set instead of fromids.initial_mapping(bool, default false) — internal flag used by the import wizard.
Returns immediately with a queued message; the manager job actually creates the SKU.io products and the corresponding ProductListing mappings.
Named route: amazon.products.create-sku-products.
Request
Responses
- 200
OK
Response Headers
Content-Type