Create product
Create a product. Requires a Write key.
/productsAuthorizationBearer token (API key) · headerrequiredOrganization API key.
application/jsonnamestringrequiredpricenumberrequiredPrice in cents
taxCategorystringrequired8.12.63.80supplierstringcategorystringdeclarationsstringbarcodestringNormalized to lowercase; empty becomes the document id
barcodeAliasesobject[]Optional additional EANs. Omit when unused. Available when the barcode aliases feature is enabled for the organization. Returns 403 Feature not available when barcode aliases are not enabled for the organization.
Show propertiesHide properties
objectcodestringrequiredquantitynumberpriceintegerOptional pack price in cents
labelstringexternalIdstringOptional external article ID
externalIdstringdepositProductnumberDeposit in cents
depositProductLabelstringdescriptionstringsalePricenumbersalePercentagenumbersalePriceDateFromstring<date-time>salePriceDateTostring<date-time>costPricenumbermarginnumbershowOnScreenbooleanageRestrictionbooleanshowOnScalebooleansaleStopbooleandeactivatedbooleanimageUrlstringImage URL, stored as given. To upload a file, use POST /products/{productId}/image.
indexnumberProduct created
successbooleanrequiredidstringrequiredInvalid parameters or body.
statusCodeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
timestampstring<date-time>requiredWhen the error occurred (UTC).
pathstringrequiredRequest URL (path and query string).
Missing, unknown or inactive API key, or a Read key on a write operation.
statusCodeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
timestampstring<date-time>requiredWhen the error occurred (UTC).
pathstringrequiredRequest URL (path and query string).