🟡Manage Product Items
What can you do
Create Product Item
Create inventory item
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
Body
namestring · min: 1Optional
vendor_codestring · nullableOptional
descriptionstring · nullableOptional
short_descriptionstring · nullableOptional
imagestring · nullableOptional
linkstring · nullableOptional
pricestring · nullableOptionalPattern:
^-?\d{0,8}(?:\.\d{0,2})?$currencyone ofOptional
string · enumOptionalPossible values:
AED- United Arab Emirates DirhamAUD- Australian DollarBRL- Brazilian RealCAD- Canadian DollarCHF- Swiss FrancCNY- Chinese YuanDKK- Danish KroneEUR- EuroGBP- British PoundHKD- Hong Kong DollarILS- Israeli New ShekelINR- Indian RupeeIQD- Iraqi DinarJPY- Japanese YenKRW- South Korean WonMXN- Mexican PesoMYR- Malaysian RinggitNOK- Norwegian KroneNZD- New Zealand DollarPLN- Polish ZlotyRUB- Russian RubleSAR- Saudi RiyalSEK- Swedish KronaSGD- Singapore DollarTHB- Thai BahtTRY- Turkish LiraUSD- US DollarZAR- South African Rand
undefined · enumOptionalPossible values:
nullOptional
compare_at_pricestring · nullableOptionalPattern:
^-?\d{0,8}(?:\.\d{0,2})?$priorityinteger · min: -2147483648 · max: 2147483647Optional
cart_integration_idstring · nullableOptional
statusstring · enumOptionalPossible values:
active- Activedraft- Draftarchived- Archived
categoryone ofOptional
string · enumOptionalPossible values:
makeup_remover- Make-up removercleanser- Cleansertoner- Tonerexfoliator- Exfoliatormasks_patches- Masks & Patchestreatment- Treatmenteye_care- Eye caremoisturizer- Moisturizersunscreen- Sunscreen
undefined · enumOptionalPossible values:
nullOptional
how_often_to_applyone ofOptional
string · enumOptionalPossible values:
daily- Dailyweekly- Weeklymonthly- Monthlyas_needed- As needed
undefined · enumOptionalPossible values:
nullOptional
tagging_modestring · enumOptionalPossible values:
manual- Manualauto- Auto
is_featuredbooleanOptional
Responses
201Success
application/json
400Error
application/json
post
/api/v1/companies/{company_id}/inventory_items/Update Product Item
Update inventory item
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
idintegerRequired
A unique integer value identifying this Inventory Item.
Body
namestring · min: 1Optional
vendor_codestring · nullableOptional
descriptionstring · nullableOptional
short_descriptionstring · nullableOptional
imagestring · nullableOptional
linkstring · nullableOptional
pricestring · nullableOptionalPattern:
^-?\d{0,8}(?:\.\d{0,2})?$currencyone ofOptional
string · enumOptionalPossible values:
AED- United Arab Emirates DirhamAUD- Australian DollarBRL- Brazilian RealCAD- Canadian DollarCHF- Swiss FrancCNY- Chinese YuanDKK- Danish KroneEUR- EuroGBP- British PoundHKD- Hong Kong DollarILS- Israeli New ShekelINR- Indian RupeeIQD- Iraqi DinarJPY- Japanese YenKRW- South Korean WonMXN- Mexican PesoMYR- Malaysian RinggitNOK- Norwegian KroneNZD- New Zealand DollarPLN- Polish ZlotyRUB- Russian RubleSAR- Saudi RiyalSEK- Swedish KronaSGD- Singapore DollarTHB- Thai BahtTRY- Turkish LiraUSD- US DollarZAR- South African Rand
undefined · enumOptionalPossible values:
nullOptional
compare_at_pricestring · nullableOptionalPattern:
^-?\d{0,8}(?:\.\d{0,2})?$priorityinteger · min: -2147483648 · max: 2147483647Optional
cart_integration_idstring · nullableOptional
statusstring · enumOptionalPossible values:
active- Activedraft- Draftarchived- Archived
categoryone ofOptional
string · enumOptionalPossible values:
makeup_remover- Make-up removercleanser- Cleansertoner- Tonerexfoliator- Exfoliatormasks_patches- Masks & Patchestreatment- Treatmenteye_care- Eye caremoisturizer- Moisturizersunscreen- Sunscreen
undefined · enumOptionalPossible values:
nullOptional
how_often_to_applyone ofOptional
string · enumOptionalPossible values:
daily- Dailyweekly- Weeklymonthly- Monthlyas_needed- As needed
undefined · enumOptionalPossible values:
nullOptional
tagging_modestring · enumOptionalPossible values:
manual- Manualauto- Auto
is_featuredbooleanOptional
Responses
200Success
application/json
400Error
application/json
patch
/api/v1/companies/{company_id}/inventory_items/{id}/Get Product Item Info
Retrieve inventory item
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
idintegerRequired
A unique integer value identifying this Inventory Item.
Responses
200Success
application/json
get
/api/v1/companies/{company_id}/inventory_items/{id}/200Success
List Product Items
List inventory items
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
Query parameters
idinteger[]Optional
Multiple values may be separated by commas.
priorityintegerOptional
sourcestringOptional
Source
inventory_item_set_idnumberOptional
Inventory item set ID
is_ready_to_sellbooleanOptional
Is ready to sell
is_featuredbooleanOptional
Is featured
orderingstringOptional
Which field to use when ordering the results.
qstringOptional
A search term.
pageintegerOptional
A page number within the paginated result set.
page_sizeintegerOptional
Number of results to return per page.
Responses
200Success
application/json
400Error
application/json
get
/api/v1/companies/{company_id}/inventory_items/Delete Product Item(s) in a bulk manner
post
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
Query parameters
forcebooleanOptionalDefault:
falseBody
idsinteger[]Required
Responses
200Success
application/json
400Error
application/json
post
/api/v1/companies/{company_id}/inventory_items/bulk_delete/Last updated
Was this helpful?