Create a new product

Creates a new product.

Body Params
string
required

The title/name of the product.

string

The main description for the product.

string

The 2nd description for the product.

string

The 3rd description for the product.

string

The 4th description for the product.

string

The 5th description for the product.

boolean

Whether the product is active.

float

Delivery price for the product.

boolean

Charge the delivery price only once if multiple units are ordered.

float

Weight of the product.

string

Meta title for the product page.

string

Meta description for the product page.

string

Meta keywords for the product page.

string

Video embed code for the product.

string

SKU code for the product.

integer

Stock quantity (used if SKU is provided).

float

Compare price (RRP) for the product.

string

GTIN/UPC/EAN for the product.

string

MPN (Manufacturer Part Number) for the product.

boolean

Displays 'new' indicator on the product if true.

boolean

Indicates if product has a two-for-one offer.

boolean

Indicates if product has a three-for-two offer.

boolean

Set to false if VAT is charged on the product.

boolean

Enable VAT relief if set to true.

string

Internal warehouse notes for the product.

float

Regular selling price for the product.

float

Sale price overriding the regular price if set.

boolean

If true, the product is excluded from trade discounts.

string

Custom search keywords for the product.

integer

ID of the brand for the product.

integer

Google category ID (leaf) for the product.

string
enum

Condition of the item for Google feed.

Allowed:
boolean

Mark as true if the product is a bundle for Google feed.

boolean

Set identifier_exists=false if true.

integer

eBay category ID (leaf) for the product.

boolean

False if not eligible for best offer on eBay.

eBayShippingRates
array of integers

IDs of eBay shipping rates.

eBayShippingRates
categories
array of integers

Category IDs the product belongs to.

categories
related
array of integers
extras
array of integers

Product extras.

extras
choices
array of integers

Choices assigned to the product.

choices
customizationFields
array of integers

Customisation fields for the product.

customizationFields
filters
object

Filters assigned to the product, keyed by filter group option.

integer

Number of file uploads allowed.

float

Points earned when the product is purchased.

additionalData
array of objects

An array of additional data fields (deprecated).

additionalData
integer

The product'ss back order settings, 0 for global/account default, 1 for purchasable when out of stock, 2 for not purchasable when out of stock.

integer

The product's back order quantity limit, 0 for no limit, positive integer = how far stock can go negative for out of stock purchases.

customFields
object

Custom fields assigned to the product (string, integer, or array).

string

HS code for the product.

string

US HTS code for the product.

options
array of integers

Product options.

options
digitalFiles
array of objects

IDs of digital files attached to the product.

digitalFiles
string

Slug for the product.

Responses

400

Invalid request data.

401

Unauthorized. Invalid or missing API key.

500

Server error.

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json