Query (v1)

Download OpenAPI description
Languages
Servers

https://norcecommerce.api-se.norce.tech/commerce/query/3.0/

Schemas

Application

Operations

Core

Operations

Customers

Operations

Order

Operations

Products

Operations

Gets all product accessories. Maps from the unified ProductRelation model, filtering by relation types prefixed with "accessory-".

Request

Headers
ApplicationIdintegerrequired

Application ID

curl -i -X GET \
  https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Products/ProductAccessories \
  -H 'ApplicationId: 0'

Responses

A queryable collection of product accessories.

Bodyapplication/jsonArray [
productIdinteger(int32)
clientIdinteger(int32)
accessoryProductIdinteger(int32)
typeIdinteger(int32)
sortOrderinteger or null(int32)
populationRuleIdinteger or null(int32)
isActiveboolean
createdstring(date-time)
createdByinteger(int32)
updatedstring or null(date-time)
updatedByinteger or null(int32)
isProductVariantUniqueboolean
isAccessoryProductVariantUniqueboolean
culturesArray of objects(ProductAccessoryCulture)
]
Response
application/json
[ { "productId": 0, "clientId": 0, "accessoryProductId": 0, "typeId": 0, "sortOrder": 0, "populationRuleId": 0, "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "isProductVariantUnique": true, "isAccessoryProductVariantUnique": true, "cultures": [] } ]

Gets all product cross-sell relations. Maps from the unified ProductRelation model, filtering by the "crosssell" relation type.

Request

Headers
ApplicationIdintegerrequired

Application ID

curl -i -X GET \
  https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Products/ProductCrossell \
  -H 'ApplicationId: 0'

Responses

A queryable collection of product cross-sell relations.

Bodyapplication/jsonArray [
productIdinteger(int32)
clientIdinteger(int32)
crossellProductIdinteger(int32)
sortOrderinteger or null(int32)
populationRuleIdinteger or null(int32)
isActiveboolean
createdstring(date-time)
createdByinteger(int32)
updatedstring or null(date-time)
updatedByinteger or null(int32)
isProductVariantUniqueboolean
isCrossellProductVariantUniqueboolean
]
Response
application/json
[ { "productId": 0, "clientId": 0, "crossellProductId": 0, "sortOrder": 0, "populationRuleId": 0, "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "isProductVariantUnique": true, "isCrossellProductVariantUnique": true } ]

Gets all product up-sell relations. Maps from the unified ProductRelation model, filtering by the "upsell" relation type.

Request

Headers
ApplicationIdintegerrequired

Application ID

curl -i -X GET \
  https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Products/ProductUpsell \
  -H 'ApplicationId: 0'

Responses

A queryable collection of product up-sell relations.

Bodyapplication/jsonArray [
productIdinteger(int32)
clientIdinteger(int32)
upsellProductIdinteger(int32)
defaultDescriptionstring or null
sortOrderinteger or null(int32)
populationRuleIdinteger or null(int32)
isActiveboolean
createdstring(date-time)
createdByinteger(int32)
updatedstring or null(date-time)
updatedByinteger or null(int32)
isProductVariantUniqueboolean
isUpsellProductVariantUniqueboolean
culturesArray of objects(ProductUpsellCulture)
]
Response
application/json
[ { "productId": 0, "clientId": 0, "upsellProductId": 0, "defaultDescription": "string", "sortOrder": 0, "populationRuleId": 0, "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "isProductVariantUnique": true, "isUpsellProductVariantUnique": true, "cultures": [] } ]

Shopping

Operations

Metadata

Operations