Waiting for engine...
Skip to main content

CatalogListingRegionBulkUpdateInput

Input for bulk-replacing region availability across multiple public-catalog listings. The supplied regionAvailability list fully replaces the existing regions for every listing in catalogListingIds (full-replacement semantics, same as the single-listing update). Listings that belong to a private catalog are silently skipped.

input CatalogListingRegionBulkUpdateInput {
catalogListingIds: [ID!]!
regionAvailability: [RegionAvailabilityInput!]!
}

Fields

CatalogListingRegionBulkUpdateInput.catalogListingIds ● [ID!]! non-null scalar miscellaneous

List of catalog listing unique identifiers whose region availability should be replaced

CatalogListingRegionBulkUpdateInput.regionAvailability ● [RegionAvailabilityInput!]! non-null input catalog-service

The complete desired set of regions; must be non-empty and free of duplicates

On this Page