Categories
API | Description |
---|---|
GET v1/store/categories |
Gets the top level product categories of a store, using pagination. |
GET v1/store/categories/{categoryID}/categories |
Gets the sub-categories of a specific product category, using pagination. |
GET v1/store/categories/id |
Gets the category's unique ID by its friendly ID. |
GET v1/store/categories/{categoryID} |
Gets the category by its unique ID. |
GET v1/store/categories/tree |
Gets the tree of product categories of a store. |
Orders
API | Description |
---|---|
GET v1/store/login/user/orders/summary |
Gets the summary of orders of the currently logged-in user, who is identified by the provided security token. |
POST v1/store/login/user/orders/draft/items |
Creates a draft order item of a product. Note: The API supports kit and static products only. |
GET v1/store/login/user/orders/unsubmitted/items/{orderItemID} |
Gets the order item that has not been submitted by its unique ID. Note: The API supports kit and static products only. |
PUT v1/store/login/user/orders/unsubmitted/items/{orderItemID} |
Updates the order item that has not been submitted. Note: The API supports kit and static products only. |
POST v1/store/login/user/orders/unsubmitted/items/{orderItemID}/price/calculate |
Gets the price of the order item that has not been submitted. Note: The API supports kit and static products only. |
POST v1/store/login/user/orders/submitted/items/{orderItemID}/reorder |
Reorders the submitted order item. Note: The API supports kit and static products only. |
GET v1/store/login/user/orders/submitted/items/last/status |
Gets the information about the last submitted order item of a product. Note: The API supports kit and static products only. |
POST v1/store/login/user/orders/unsubmitted/items/{orderItemID}/addToCart |
Adds a draft order item to the shopping cart. Note: The API supports static products only. |
POST v1/store/login/user/orders/unsubmitted/items/{orderItemID}/saveForLater |
Adds a draft order item to the 'save for later' section in the shopping cart. Note: The API supports static products only. |
Products
API | Description |
---|---|
GET v1/store/products/id |
Gets the product's unique ID by its friendly ID. |
GET v1/store/products/{productID} |
Gets the product by its unique ID. |
GET v1/store/categories/{categoryID}/products |
Gets the online products of a specific product category, using pagination. |
GET v1/store/products/search |
Gets the products using a search string. |
GET v1/store/products |
Gets the products by their unique IDs. |
GET v1/store/products/{productID}/thumbnails |
Gets product thumbnails. |
Properties
API | Description |
---|---|
POST v1/store/login/user/orders/unsubmitted/items/{orderItemID}/properties/{propertyID}/files |
Appends files to the order item property. |
DELETE v1/store/login/user/orders/unsubmitted/items/{orderItemID}/properties/{propertyID}/files |
Delete files of the order item property |
Store
API | Description |
---|---|
POST v1/store/login |
Logs the user into the store. |
POST v1/store/login/renew |
Renews the user session. |
DELETE v1/store/login |
Logs the user out from the store. |
GET v1/store/login/user |
Gets the currently logged-in user, who is identified by the provided security token. |
GET v1/store |
Gets the store to which the user is currently logged in. |
GET v1/store/cultures |
Gets the cultures of the store. |
GET v1/store/currencies |
Gets the currencies of the store. |