Query (v1)

Download OpenAPI description
Languages
Servers

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

Schemas

Application

Operations

Gets all client manufacturers.

Request

Headers
ApplicationIdintegerrequired

Application ID

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

Responses

A queryable collection of client manufacturers.

Bodyapplication/jsonArray [
clientIdinteger(int32)

The client identifier.

manufacturerIdinteger(int32)

The manufacturer identifier.

manufacturerCodestring or null[ 0 .. 50 ] characters

The manufacturer code.

namestring or null[ 0 .. 100 ] characters

The name of the client manufacturer.

isActiveboolean

Indicates whether the client manufacturer 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.

uniqueUrlNamestring[ 0 .. 255 ] charactersrequired

The unique url name.

isUniqueUrlNameManuallyMaintainedboolean

Indicates whether the client manufacturer is unique url name manually maintained.

manufacturer(Manufacturer (object or null))
One of:
info(ManufacturerInfo (object or null))
One of:
]
Response
application/json
[ { "clientId": 0, "manufacturerId": 0, "manufacturerCode": "string", "name": "string", "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "uniqueUrlName": "string", "isUniqueUrlNameManuallyMaintained": true, "manufacturer": {}, "info": {} } ]

Gets all supplier-to-manufacturer mappings.

Request

Headers
ApplicationIdintegerrequired

Application ID

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

Responses

A queryable collection of supplier manufacturer mappings.

Bodyapplication/jsonArray [
clientIdinteger(int32)
supplierIdinteger(int32)
manufacturerSupplierIdinteger(int32)
codestring
productCountinteger(int32)
isActiveboolean
]
Response
application/json
[ { "clientId": 0, "supplierId": 0, "manufacturerSupplierId": 0, "code": "string", "productCount": 0, "isActive": true } ]

Gets a single client manufacturer by its identifier.

Request

Path
idinteger(int32)required

The manufacturer identifier.

Headers
ApplicationIdintegerrequired

Application ID

curl -i -X GET \
  'https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientManufacturers({id})' \
  -H 'ApplicationId: 0'

Responses

A single client manufacturer matching the specified identifier.

Bodyapplication/json
queryableArray of objects or null
Response
application/json
{ "queryable": [ {} ] }

Core

Operations

Customers

Operations

Order

Operations

Products

Operations

Shopping

Operations

Metadata

Operations