Skip to main content

Upsert Brand

POST 

/api/Brands/BulkUpsert

Tier: Public — stable, supported for third-party integration.

Bulk-creates/updates Brands, matched by (OrganisationId, ExternalRef). Typically called from an IMS Integration Service to sync Brand values without prior lookup calls. Parent brands (via BulkUpsertDimItemDto.ParentExternalRef) must already exist in the database — an in-batch parent that only appears earlier in the same request is not resolved.

Request

Responses

Always returned. Body is an array of BulkUpsert.BulkUpsertResultDto, one per input row in the same order, each carrying its own Status.