Skip to main content
Retrieves all available decoration locations for a specific product, including positioning and size constraints for each location.

Method signature

await client.productPricingAndConfiguration.getAvailableLocations(params)

Parameters

productId
string
required
The unique identifier for the product
localizationCountry
string
required
Country code for localization (e.g., “US”, “CA”)
localizationLanguage
string
required
Language code for localization (e.g., “en”, “fr”)

Returns

Returns a promise that resolves to an array of available decoration locations, including:
  • Location identifier and name
  • Maximum decoration dimensions
  • Default decoration dimensions
  • Supported decoration methods
  • Location-specific constraints

Example

const locations =
  await client.productPricingAndConfiguration.getAvailableLocations({
    productId: 'item_id',
    localizationCountry: 'US',
    localizationLanguage: 'en',
  });

console.log(locations);

Build docs developers (and LLMs) love