Skip to main content

priceCsvImport

Import price records from a CSV file.

Processes a CSV file containing price data and creates multiple price records in batch. Provides detailed feedback on successful imports and any errors encountered during processing.

Possible errors:

  • PRICE_CSV_IMPORT_ERROR: Failed to process the CSV file
  • PRICE_VALIDATION_ERROR: One or more price records failed validation
  • PRODUCT_NOT_FOUND_ERROR: One or more products do not exist
  • PRICESHEET_NOT_FOUND_ERROR: One or more pricesheets do not exist
  • UNAUTHENTICATED: Invalid or missing authentication
  • FORBIDDEN: Insufficient permissions to import prices

AUTH: Role=[pricing.OWNER]

priceCsvImport(
input: PriceCsvInput!
): CsvImportResponse!

Arguments

priceCsvImport.input ● PriceCsvInput! non-null input

CSV file and mapping configuration for price import.

Contains the CSV file data and field mappings to define how CSV columns correspond to price properties.

Type

CsvImportResponse object