ProductCsvInput
Input for bulk product import from CSV file.
Enables bulk creation of products through CSV file upload with customizable field mappings. Supports validation, error reporting, and flexible column mapping for different CSV formats.
input ProductCsvInput {
file: Upload!
mappings: [ProductCsvMapping!]
}
Fields
ProductCsvInput.file ● Upload! non-null scalar
CSV file containing product data.
The CSV file must contain valid product information with proper headers. File must be in CSV format with UTF-8 encoding.
ProductCsvInput.mappings ● [ProductCsvMapping!] list input
Column mapping configuration for CSV import.
Defines how CSV columns map to product fields in the system. Each mapping specifies the CSV header name and corresponding system field. Mappings must be unique and follow the defined field constraints.
Member Of
productCsvImport mutation