eCommerce

Orders

Retrieve an overview list of all eCommerce orders from your website

get
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Query parameters
propertiesstring · arrayOptional

A comma seperated list of properties that you would like to retrieve, leave empty to get all properties

Example: name,slug,enabled
per_pageintegerOptional

Number of items to retireve, maximum of 500

Example: 20
sort_typestringOptional

Property by which to sort the results

Example: created_at
sort_orderstringOptional

Order of results (asc or desc)

Example: desc
pageintOptional

Page to retrieve number, to be used with per_page

Example: 1
Responses
200

OK

No content

get
/ecommerce/orders

No content

Retrieve all data about an individual eCommerce order

get
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Path parameters
idstring · idRequired

The ID of the eCommerce order

Example: 1234
Responses
200

OK

No content

get
/ecommerce/orders/{id}

No content

Retrieve all eCommerce order data about an individual CRM user

get
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Path parameters
userIDstring · idRequired

The ID of the user

Example: 1234
Responses
200

OK

No content

get
/ecommerce/orders/user/{userID}

No content

Products

Retrieve all products

get
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Query parameters
propertiesstring · arrayOptional

A comma seperated list of properties that you would like to retrieve, leave empty to get all properties

Example: name,slug,enabled
per_pageintegerOptional

Number of items to retireve, maximum of 500

Example: 20
sort_typestringOptional

Property by which to sort the results

Example: created_at
sort_orderstringOptional

Order of results (asc or desc)

Example: desc
pageintOptional

Page to retrieve number, to be used with per_page

Example: 1
Responses
200

OK

No content

get
/ecommerce/products

No content

Retrieve all data about an individual product

get
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Path parameters
idstring · idRequired

The ID of the Product

Example: 1234
Responses
200

OK

No content

get
/ecommerce/products/{id}

No content

Update a Product

put
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Path parameters
idstringRequired

The Product Item ID

Example: 1
Body
namestringRequired
slugstringOptional
enabledstringRequired
weightingstringOptional
expiry_datestringOptional
release_datestringOptional
category_arrayobject[]Optional
secure_zone_arrayobject[]Optional
module_field_14/product_1stringOptional
module_field_14/product_2stringOptional
module_field_14/product_3stringOptional
module_field_14/product_4stringOptional
module_field_14/product_5stringOptional
module_field_14/product/inventory/1stringOptional
module_field_14/product/inventory/2stringOptional
module_field_14/product/inventory/3stringOptional
module_field_14/product/price/aud/1stringOptional
module_field_14/product/price/aud/2stringOptional
module_field_14/product/price/cad/1stringOptional
module_field_14/product/price/cad/2stringOptional
module_field_14/product/price/eur/1stringOptional
module_field_14/product/price/eur/2stringOptional
module_field_14/product/price/gbp/1stringOptional
module_field_14/product/price/gbp/2stringOptional
module_field_14/product/price/nzd/1stringOptional
module_field_14/product/price/nzd/2stringOptional
module_field_14/product/price/usd/1stringOptional
module_field_14/product/price/usd/2stringOptional
Responses
200

OK

No content

put
/ecommerce/products/{id}

No content

Create a Product

post
Authorizations
x-api-keystringRequired
x-site-idstringRequired
Body
namestringRequired
slugstringOptional
enabledstringRequired
weightingstringOptional
expiry_datestringOptional
release_datestringOptional
category_arrayobject[]Optional
secure_zone_arrayobject[]Optional
module_field_14/product_1stringOptional
module_field_14/product_2stringOptional
module_field_14/product_3stringOptional
module_field_14/product_4stringOptional
module_field_14/product_5stringOptional
module_field_14/product/inventory/1stringOptional
module_field_14/product/inventory/2stringOptional
module_field_14/product/inventory/3stringOptional
module_field_14/product/price/aud/1stringOptional
module_field_14/product/price/aud/2stringOptional
module_field_14/product/price/aud/3stringOptional
module_field_14/product/price/aud/4stringOptional
module_field_14/product/price/cad/1stringOptional
module_field_14/product/price/cad/2stringOptional
module_field_14/product/price/cad/3stringOptional
module_field_14/product/price/cad/4stringOptional
module_field_14/product/price/eur/1stringOptional
module_field_14/product/price/eur/2stringOptional
module_field_14/product/price/eur/3stringOptional
module_field_14/product/price/eur/4stringOptional
module_field_14/product/price/gbp/1stringOptional
module_field_14/product/price/gbp/2stringOptional
module_field_14/product/price/gbp/3stringOptional
module_field_14/product/price/gbp/4stringOptional
module_field_14/product/price/nzd/1stringOptional
module_field_14/product/price/nzd/2stringOptional
module_field_14/product/price/nzd/3stringOptional
module_field_14/product/price/nzd/4stringOptional
module_field_14/product/price/usd/1stringOptional
module_field_14/product/price/usd/2stringOptional
module_field_14/product/price/usd/3stringOptional
module_field_14/product/price/usd/4stringOptional
Responses
200

OK

No content

post
/ecommerce/products/create

No content

Last updated

Was this helpful?