Create an Etsy for Sellers listing when Button press occurs
This action will create a new listing as a draft in your Etsy shop.
Developer info
- API endpoint slug
- etsy.create_listing
- Filter code method
- Etsy.createListing.skip(string?: reason)
- Runtime method
- runAction("etsy.create_listing", {})
Action fields
Title Text input > Other
- Label
- Title
- Helper text
- The name of the item you're listing.
- Slug
- title
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setTitle(string: title)
Description Text input > Long text
- Label
- Description
- Helper text
- Details about the item, shown to buyers.
- Slug
- description
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setDescription(string: description)
Price Text input > Other
- Label
- Price
- Helper text
- The price for one unit of this item.
- Slug
- price
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setPrice(string: price)
Quantity Text input > Other
- Label
- Quantity
- Helper text
- How many are available for sale.
- Slug
- quantity
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setQuantity(string: quantity)
Who made Dropdown list
- Label
- Who made it
- Helper text
- Who made this item.
- Slug
- who_made
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setWhoMade(string: who_made)
When made Text input > Other
- Label
- When it was made
- Helper text
- The time period this item was made in, using Etsy's own category for this (for example, made to order, or a specific decade). See Etsy's seller documentation for the exact list of accepted values.
- Slug
- when_made
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setWhenMade(string: when_made)
Listing type Dropdown list
- Label
- Listing type
- Helper text
- Whether this is a physical item that ships, or a digital download.
- Slug
- listing_type
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setListingType(string: listing_type)
Category Text input > Other
- Label
- Category
- Helper text
- The numeric Etsy category ID for this item. Find it by browsing Etsy's seller taxonomy or checking an existing listing's category.
- Slug
- category
- Required
- true
- Can have default value
- true
- Filter code method
- Etsy.createListing.setCategory(string: category)
Shipping profile Dropdown list
- Label
- Shipping profile
- Helper text
- Required for physical items — choose which shipping profile to use. Leave unselected for digital downloads.
- Slug
- shipping_profile
- Required
- false
- Can have default value
- false
Processing profile Text input > Other
- Label
- Processing profile
- Helper text
- Required for physical items — the numeric processing profile ID that sets how long this item takes to prepare for shipping. Leave blank for digital downloads.
- Slug
- processing_profile
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setProcessingProfile(string: processing_profile)
Shop section Dropdown list
- Label
- Shop section
- Helper text
- Optionally, choose which shop section this listing belongs in.
- Slug
- shop_section
- Required
- false
- Can have default value
- false
Item weight Text input > Other
- Label
- Item weight
- Helper text
- Required for physical items whose shipping profile calculates cost by weight and size. Leave blank for digital downloads or a fixed-cost shipping profile.
- Slug
- item_weight
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setItemWeight(string: item_weight)
Item weight unit Text input > Other
- Label
- Item weight unit
- Helper text
- The unit the item weight is given in, for example oz, lb, g, or kg. Required alongside item weight.
- Slug
- item_weight_unit
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setItemWeightUnit(string: item_weight_unit)
Item length Text input > Other
- Label
- Item length
- Helper text
- Required for physical items whose shipping profile calculates cost by weight and size. Leave blank for digital downloads or a fixed-cost shipping profile.
- Slug
- item_length
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setItemLength(string: item_length)
Item width Text input > Other
- Label
- Item width
- Helper text
- Required for physical items whose shipping profile calculates cost by weight and size. Leave blank for digital downloads or a fixed-cost shipping profile.
- Slug
- item_width
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setItemWidth(string: item_width)
Item height Text input > Other
- Label
- Item height
- Helper text
- Required for physical items whose shipping profile calculates cost by weight and size. Leave blank for digital downloads or a fixed-cost shipping profile.
- Slug
- item_height
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setItemHeight(string: item_height)
Item dimensions unit Text input > Other
- Label
- Item dimensions unit
- Helper text
- The unit the item's length, width, and height are given in, for example in or cm. Required alongside the dimension fields.
- Slug
- item_dimensions_unit
- Required
- false
- Can have default value
- true
- Filter code method
- Etsy.createListing.setItemDimensionsUnit(string: item_dimensions_unit)
