Query (v1)

Download OpenAPI description
Languages
Servers

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

Schemas

Application

Operations

Gets all parametric groups.

Request

Headers
ApplicationIdintegerrequired

Application ID

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

Responses

A queryable collection of parametric groups.

Bodyapplication/jsonArray [
idinteger(int32)

The unique identifier of the parametric group.

clientIdinteger(int32)

The client identifier.

defaultNamestring[ 0 .. 50 ] charactersrequired

The default name of the parametric group.

defaultDescriptionstring or null[ 0 .. 500 ] characters

The default description of the parametric group.

isActiveboolean

Indicates whether the parametric group is active.

createdstring(date-time)

The date and time the record was created.

createdByinteger(int32)

The identifier of the user who created the record.

updatedstring or null(date-time)

The date and time the record was last updated.

updatedByinteger or null(int32)

The identifier of the user who last updated the record.

codestring or null[ 0 .. 50 ] characters

The code of the parametric group.

parametricsArray of objects or null(CategoryParametric)
parametricArray of objects or null(Parametric)
culturesArray of objects or null(ParametricGroupCulture)
]
Response
application/json
[ { "id": 0, "clientId": 0, "defaultName": "string", "defaultDescription": "string", "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "code": "string", "parametrics": [], "parametric": [], "cultures": [] } ]

Gets all product flags.

Request

Headers
ApplicationIdintegerrequired

Application ID

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

Responses

A queryable collection of product flags.

Bodyapplication/jsonArray [
idinteger(int32)

The unique identifier of the product flag.

clientIdinteger(int32)

The client identifier.

typeIdinteger(int32)

The type identifier.

groupIdinteger(int32)

The group identifier.

defaultNamestring[ 0 .. 50 ] charactersrequired

The default name of the product flag.

defaultDescriptionstring or null[ 0 .. 500 ] characters

The default description of the product flag.

isManuallyEditableboolean

Indicates whether the product flag is manually editable, if false, the flag is read-only in the admin tool.

sortOrderinteger or null(int32)

The sort order for display purposes.

isActiveboolean

Indicates whether the product flag is active.

createdstring(date-time)

The date and time the record was created.

createdByinteger(int32)

The identifier of the user who created the record.

updatedstring or null(date-time)

The date and time the record was last updated.

updatedByinteger or null(int32)

The identifier of the user who last updated the record.

codestring or null[ 0 .. 50 ] characters

The code of the product flag.

clientProductFlagArray of objects or null(ClientProductFlag)
group(ProductFlagGroup (object or null))
One of:
culturesArray of objects or null(ProductFlagCulture)
]
Response
application/json
[ { "id": 0, "clientId": 0, "typeId": 0, "groupId": 0, "defaultName": "string", "defaultDescription": "string", "isManuallyEditable": true, "sortOrder": 0, "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "code": "string", "clientProductFlag": [], "group": {}, "cultures": [] } ]

Gets all product info types.

Request

Headers
ApplicationIdintegerrequired

Application ID

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

Responses

A queryable collection of product info types. The custom fields configured by the client for price and onhand records.

Bodyapplication/jsonArray [
idinteger(int32)

The unique identifier of the product info type.

clientIdinteger(int32)

The client identifier.

groupIdinteger(int32)

The info type group identifier, OnHandInfo (2), PriceListInfo (3).

defaultNamestring[ 0 .. 50 ] charactersrequired

The default name of the product info type.

defaultDescriptionstring or null[ 0 .. 500 ] characters

The default description of the product info type.

sortOrderinteger(int32)

The sort order for display purposes.

isActiveboolean

Indicates whether the product info type is active.

createdstring(date-time)

The date and time the record was created.

createdByinteger(int32)

The identifier of the user who created the record.

updatedstring or null(date-time)

The date and time the record was last updated.

updatedByinteger or null(int32)

The identifier of the user who last updated the record.

codestring or null[ 0 .. 50 ] characters

The code of the product info type.

clientProductSkuOnHandInfoArray of objects or null(ClientProductSkuOnHandInfo)
clientProductSkuPriceListInfoArray of objects or null(ClientProductSkuPriceListInfo)
culturesArray of objects or null(ProductInfoTypeCulture)
]
Response
application/json
[ { "id": 0, "clientId": 0, "groupId": 0, "defaultName": "string", "defaultDescription": "string", "sortOrder": 0, "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "code": "string", "clientProductSkuOnHandInfo": [], "clientProductSkuPriceListInfo": [], "cultures": [] } ]

Core

Operations

Customers

Operations

Order

Operations

Products

Operations

Shopping

Operations

Metadata

Operations