docs.jsonld
type: ApiDocumentation
title: Vallen NA API
entrypoint: /api
supported class: Error
supported class: ConstraintViolationList
supported class: AdminEditLog
supported class: AdminNote
supported class: ApprovalWorkflow
supported class: AvailableWarehouse
supported class: Cart
supported class: CartItem
supported class: Catalog
supported class: CatalogCategoryExclusion
supported class: CatalogItem
supported class: CatalogItemExclusion
supported class: CatalogItemMap
supported class: CatalogProductFamily
supported class: CatalogProtonItem
supported class: CatalogVendorExclusion
supported class: SimpleWebPay
supported class: ConnectWithUs
supported class: Contact
supported class: ContactInquiryType
supported class: Global Context
supported class: CustomPlp
supported class: CustomerAddress
supported class: CustomerSetting
supported class: ErpCustomerMaster
supported class: ErpOutsideSalesRep
supported class: ErpProductData
supported class: ErpSalesRep
supported class: ErpShipTo
supported class: Email
supported class: ErrorLog
supported class: ExpressCheckout
supported class: Moneris
supported class: OrderApproval
supported class: OrderApprovalLog
supported class: OrderPad
supported class: OrderDetail
supported class: OrderGuestPricing
supported class: OrderHistory
supported class: OrderInvoiceEmail
supported class: OrderLog
supported class: OrderMonthlyTotals
supported class: OrderSubmit
supported class: OrderTracking
supported class: Quote
supported class: PaymentMethod
supported class: PermissionGroup
supported class: PreferredVendor
supported class: ProductHistory
supported class: ProductListDetail
supported class: ProductListHeader
supported class: ProductListItem
supported class: Punchout
supported class: PunchoutLogin
supported class: PunchoutProfile
supported class: PunchoutSubmission
supported class: Registration
supported class: RegistrationUser
supported class: PriceAvailability
supported class: PromiseDate
supported class: ShoppingContext
supported class: ShoppingContextPunchout
supported class: ShoppingContextPunchoutDefault
supported class: ShoppingContextRepDefault
supported class: UserDefinedField
supported class: UniversalCrib
supported class: Unspsc
supported class: UnspscProdCat
supported class: Uom
supported class: User
supported class: UserSetup
supported class: UserSetupAccounts
supported class: VallenAssociate
supported class: Entrypoint
supported class: ConstraintViolation

Error
type: Class
title: Error
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: detail
  title: detail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: instance
  title: instance
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: string
  title: string
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: previous
  title: previous
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: traceAsString
  title: traceAsString
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error

title
type: Property
domain: Error
range: string

detail
type: Property
domain: Error
range: string

status
type: Property
domain: Error
range: integer

instance
type: Property
domain: Error
range: string

type
type: Property
domain: Error
range: string

trace
type: Property
domain: Error

message
type: Property
domain: Error
range: string

code
type: Property
domain: Error
range: integer

file
type: Property
domain: Error
range: string

line
type: Property
domain: Error
range: integer

description
type: Property
domain: Error
range: string

string
type: Property
domain: Error

previous
type: Property
domain: Error

traceAsString
type: Property
domain: Error
range: string

ConstraintViolationList
type: Class
title: ConstraintViolationList
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: errorTitle
  title: errorTitle
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: violations
  title: violations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: detail
  title: detail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: instance
  title: instance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: statusCode
  title: statusCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: headers
  title: headers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: string
  title: string
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: previous
  title: previous
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: traceAsString
  title: traceAsString
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ConstraintViolationList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConstraintViolationList resource.
  returns: ConstraintViolationList
supported operation: Retrieves a ConstraintViolationList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConstraintViolationList resource.
  returns: ConstraintViolationList
supported operation: Retrieves a ConstraintViolationList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConstraintViolationList resource.
  returns: ConstraintViolationList
description: Thrown when a validation error occurs.
subclass of: Error
title: A constraint violation list
supported property: SupportedProperty
  property: violations
  title: violations
  description: The violations
  readable: true
  writeable: false

status
type: Property
domain: ConstraintViolationList
range: integer

errorTitle
type: Property
domain: ConstraintViolationList
range: string

violations
type: Property
domain: ConstraintViolationList
range: ConstraintViolation

detail
type: Property
domain: ConstraintViolationList
range: string

message
type: Property
domain: ConstraintViolationList
range: string

code
type: Property
domain: ConstraintViolationList
range: string
range: integer

file
type: Property
domain: ConstraintViolationList
range: string

line
type: Property
domain: ConstraintViolationList
range: integer

description
type: Property
domain: ConstraintViolationList
range: string

type
type: Property
domain: ConstraintViolationList
range: string

title
type: Property
domain: ConstraintViolationList
range: string

instance
type: Property
domain: ConstraintViolationList
range: string

statusCode
type: Property
domain: ConstraintViolationList
range: integer

headers
type: Property
domain: ConstraintViolationList

string
type: Property
domain: ConstraintViolationList

trace
type: Property
domain: ConstraintViolationList

previous
type: Property
domain: ConstraintViolationList

traceAsString
type: Property
domain: ConstraintViolationList
range: string

AdminEditLog
type: Class
title: AdminEditLog
supported property: SupportedProperty
  property: tableName
  title: tableName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: tableId
  title: tableId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: action
  title: action
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: entityValues
  title: entityValues
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modifiedDateTime
  title: modifiedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: adminUser
  title: adminUser
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a AdminEditLog resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a AdminEditLog resource.
  returns: Nothing

tableName
type: Property
domain: AdminEditLog
range: string

tableId
type: Property
domain: AdminEditLog
range: integer

action
type: Property
domain: AdminEditLog
range: string

entityValues
type: Property
domain: AdminEditLog
range: string

modifiedDateTime
type: Property
domain: AdminEditLog
range: dateTime

adminUser
type: Property
domain: AdminEditLog
range: string

AdminNote
type: Class
title: AdminNote
supported property: SupportedProperty
  property: notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sourceTable
  title: sourceTable
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sourceId
  title: sourceId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a AdminNote resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a AdminNote resource.
  returns: AdminNote
supported operation: Replaces the AdminNote resource.
  type: Operation
  type: ReplaceAction
  expects: AdminNote
  method: PUT
  title: Replaces the AdminNote resource.
  returns: AdminNote
supported operation: Updates the AdminNote resource.
  type: Operation
  expects: AdminNote
  method: PATCH
  title: Updates the AdminNote resource.
  returns: AdminNote
supported operation: Deletes the AdminNote resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the AdminNote resource.
  returns: Nothing

notes
type: Property
domain: AdminNote
range: string

sourceTable
type: Property
domain: AdminNote
range: string

sourceId
type: Property
domain: AdminNote
range: integer

createdBy
type: Property
domain: AdminNote
range: string

createdDateTime
type: Property
domain: AdminNote
range: dateTime

updatedDateTime
type: Property
domain: AdminNote
range: dateTime

ApprovalWorkflow
type: Class
title: ApprovalWorkflow
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByItem
  title: maximumAmountByItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvalRoles
  title: approvalRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvers
  title: approvers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ApprovalWorkflow resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ApprovalWorkflow resource.
  returns: ApprovalWorkflow
supported operation: Deletes the ApprovalWorkflow resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ApprovalWorkflow resource.
  returns: Nothing
supported operation: Replaces the ApprovalWorkflow resource.
  type: Operation
  type: ReplaceAction
  expects: ApprovalWorkflow
  method: PUT
  title: Replaces the ApprovalWorkflow resource.
  returns: ApprovalWorkflow
supported operation: Updates the ApprovalWorkflow resource.
  type: Operation
  expects: ApprovalWorkflow
  method: PATCH
  title: Updates the ApprovalWorkflow resource.
  returns: ApprovalWorkflow
supported operation: Retrieves a ApprovalWorkflow resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ApprovalWorkflow resource.
  returns: ApprovalWorkflow

userId
type: Property
domain: ApprovalWorkflow
range: integer

customerNumber
type: Property
domain: ApprovalWorkflow
range: string

shipTo
type: Property
domain: ApprovalWorkflow
range: string

maximumAmountByOrder
type: Property
domain: ApprovalWorkflow
range: string

maximumAmountByItem
type: Property
domain: ApprovalWorkflow
range: string

approvalRoles
type: Property
domain: ApprovalWorkflow
range: string

approvers
type: Property
domain: ApprovalWorkflow
range: string

createdDateTime
type: Property
domain: ApprovalWorkflow
range: dateTime

createdBy
type: Property
domain: ApprovalWorkflow
range: string

updatedDateTime
type: Property
domain: ApprovalWorkflow
range: dateTime

updatedBy
type: Property
domain: ApprovalWorkflow
range: string

user
type: Link
domain: ApprovalWorkflow
max cardinality: 1
range: User

AvailableWarehouse
type: Class
title: AvailableWarehouse
supported property: SupportedProperty
  property: warehouseNumber
  title: warehouseNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyName
  title: companyName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouseName
  title: warehouseName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address1
  title: address1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address2
  title: address2
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: province
  title: province
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: state
  title: state
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: postalCode
  title: postalCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: zipCode
  title: zipCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: displayAddr
  title: displayAddr
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: businessHours
  title: businessHours
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: options
  title: options
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: faxNumber
  title: faxNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: contact
  title: contact
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a AvailableWarehouse resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a AvailableWarehouse resource.
  returns: AvailableWarehouse

warehouseNumber
type: Property
domain: AvailableWarehouse
range: string

companyNumber
type: Property
domain: AvailableWarehouse
range: integer

companyName
type: Property
domain: AvailableWarehouse
range: string

warehouseName
type: Property
domain: AvailableWarehouse
range: string

address1
type: Property
domain: AvailableWarehouse
range: string

address2
type: Property
domain: AvailableWarehouse
range: string

city
type: Property
domain: AvailableWarehouse
range: string

province
type: Property
domain: AvailableWarehouse
range: string

state
type: Property
domain: AvailableWarehouse
range: string

postalCode
type: Property
domain: AvailableWarehouse
range: string

zipCode
type: Property
domain: AvailableWarehouse
range: string

displayAddr
type: Property
domain: AvailableWarehouse
range: string

businessHours
type: Property
domain: AvailableWarehouse
range: string

options
type: Property
domain: AvailableWarehouse
range: string

phoneNumber
type: Property
domain: AvailableWarehouse
range: string

faxNumber
type: Property
domain: AvailableWarehouse
range: string

contact
type: Property
domain: AvailableWarehouse
range: string

email
type: Property
domain: AvailableWarehouse
range: string

Cart
type: Class
title: Cart
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContextId
  title: shoppingContextId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartType
  title: cartType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByMonth
  title: maximumAmountByMonth
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartItems
  title: cartItems
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: mobileNumber
  title: mobileNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: allowSms
  title: allowSms
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerPoNumber
  title: customerPoNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: instructions
  title: instructions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shippingMethod
  title: shippingMethod
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouseNumber
  title: warehouseNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNotes
  title: orderNotes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shippingAddressId
  title: shippingAddressId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shippingAddress
  title: shippingAddress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingAddressId
  title: billingAddressId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingAddress
  title: billingAddress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingMethod
  title: billingMethod
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartName
  title: cartName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvers
  title: approvers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvalCartId
  title: approvalCartId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvalRequestDate
  title: approvalRequestDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: totalOrderValue
  title: totalOrderValue
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: udf
  title: udf
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approverEmails
  title: approverEmails
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Cart resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Cart resource.
  returns: Cart
supported operation: Retrieves a Cart resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Cart resource.
  returns: Cart
supported operation: Replaces the Cart resource.
supported operation: Updates the Cart resource.
supported operation: Deletes the Cart resource.

id
type: Property
domain: Cart
range: integer

cartId
type: Property
domain: Cart
range: string

userId
type: Property
domain: Cart
range: integer

user
type: Property
domain: Cart
max cardinality: 1
range: User

shoppingContextId
type: Property
domain: Cart
range: integer

cartType
type: Property
domain: Cart
range: string

customerNumber
type: Property
domain: Cart
range: string

shipTo
type: Property
domain: Cart
range: string

maximumAmountByOrder
type: Property
domain: Cart
range: string

maximumAmountByMonth
type: Property
domain: Cart
range: string

cartItems
type: Property
domain: Cart
range: CartItem

mobileNumber
type: Property
domain: Cart
range: string

allowSms
type: Property
domain: Cart
range: boolean

customerPoNumber
type: Property
domain: Cart
range: string

instructions
type: Property
domain: Cart
range: string

shippingMethod
type: Property
domain: Cart
range: string

warehouseNumber
type: Property
domain: Cart
range: string

orderNotes
type: Property
domain: Cart
range: string

shippingAddressId
type: Property
domain: Cart
range: integer

shippingAddress
type: Property
domain: Cart
max cardinality: 1
range: CustomerAddress

billingAddressId
type: Property
domain: Cart
range: integer

billingAddress
type: Property
domain: Cart
max cardinality: 1
range: CustomerAddress

billingMethod
type: Property
domain: Cart
range: string

cartName
type: Property
domain: Cart
range: string

approvers
type: Property
domain: Cart
range: string

approvalCartId
type: Property
domain: Cart
range: string

approvalRequestDate
type: Property
domain: Cart
range: dateTime

totalOrderValue
type: Property
domain: Cart
range: decimal

udf
type: Property
domain: Cart

approverEmails
type: Property
domain: Cart

companyNumber
type: Property
domain: Cart
range: integer

CartItem
type: Class
title: CartItem
supported property: SupportedProperty
  property: itemId
  title: itemId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: price
  title: price
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: qty
  title: qty
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: uom
  title: uom
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isNonStock
  title: isNonStock
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productNotes
  title: productNotes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: udf
  title: udf
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: itemDetails
  title: itemDetails
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cpn
  title: cpn
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: queryId
  title: queryId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a CartItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CartItem resource.
  returns: CartItem
supported operation: Replaces the CartItem resource.
  type: Operation
  type: ReplaceAction
  expects: CartItem
  method: PUT
  title: Replaces the CartItem resource.
  returns: CartItem
supported operation: Updates the CartItem resource.
  type: Operation
  expects: CartItem
  method: PATCH
  title: Updates the CartItem resource.
  returns: CartItem
supported operation: Deletes the CartItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CartItem resource.
  returns: Nothing

itemId
type: Property
domain: CartItem
range: string

createdDateTime
type: Property
domain: CartItem
range: dateTime

price
type: Property
domain: CartItem
range: decimal

qty
type: Property
domain: CartItem
range: integer

title
type: Property
domain: CartItem
range: string

uom
type: Property
domain: CartItem
range: string

isNonStock
type: Property
domain: CartItem
range: boolean

productNotes
type: Property
domain: CartItem
range: string

orderNumber
type: Property
domain: CartItem
range: integer

udf
type: Property
domain: CartItem

itemDetails
type: Property
domain: CartItem

cpn
type: Property
domain: CartItem
range: string

queryId
type: Property
domain: CartItem
range: string

type
type: Property
domain: CartItem
range: string

Catalog
type: Class
title: Catalog
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: catalogName
  title: catalogName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: itemCount
  title: itemCount
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: itemMapMethod
  title: itemMapMethod
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastPublished
  title: lastPublished
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: indexStatus
  title: indexStatus
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Catalog resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Catalog resource.
  returns: Catalog
supported operation: Updates the Catalog resource.
  type: Operation
  expects: Catalog
  method: PATCH
  title: Updates the Catalog resource.
  returns: Catalog

id
type: Property
domain: Catalog
range: integer

catalogName
type: Property
domain: Catalog
range: string

displayName
type: Property
domain: Catalog
range: string

isActive
type: Property
domain: Catalog
range: boolean

itemCount
type: Property
domain: Catalog
range: integer

itemMapMethod
type: Property
domain: Catalog
range: string

customerNumber
type: Property
domain: Catalog
range: string

createdBy
type: Property
domain: Catalog
range: string

createdDateTime
type: Property
domain: Catalog
range: dateTime

updatedBy
type: Property
domain: Catalog
range: string

updatedDateTime
type: Property
domain: Catalog
range: dateTime

notes
type: Property
domain: Catalog
range: string

lastPublished
type: Property
domain: Catalog
range: dateTime

indexStatus
type: Property
domain: Catalog
range: string

CatalogCategoryExclusion
type: Class
title: CatalogCategoryExclusion
supported property: SupportedProperty
  property: catalogName
  title: catalogName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: categoryId
  title: categoryId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a CatalogCategoryExclusion resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogCategoryExclusion resource.
  returns: CatalogCategoryExclusion
supported operation: Updates the CatalogCategoryExclusion resource.
  type: Operation
  expects: CatalogCategoryExclusion
  method: PATCH
  title: Updates the CatalogCategoryExclusion resource.
  returns: CatalogCategoryExclusion
supported operation: Deletes the CatalogCategoryExclusion resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CatalogCategoryExclusion resource.
  returns: Nothing

catalogName
type: Property
domain: CatalogCategoryExclusion
range: string

categoryId
type: Property
domain: CatalogCategoryExclusion
range: string

updatedBy
type: Property
domain: CatalogCategoryExclusion
range: string

updatedDateTime
type: Property
domain: CatalogCategoryExclusion
range: dateTime

CatalogItem
type: Class
title: CatalogItem
supported property: SupportedProperty
  property: itemId
  title: itemId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: erpItem
  title: erpItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: attributesJson
  title: attributesJson
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: goldenRecordJson
  title: goldenRecordJson
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productId
  title: productId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: manufacturerId
  title: manufacturerId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: importDateTime
  title: importDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: position
  title: position
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CatalogItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogItem resource.
  returns: CatalogItem

itemId
type: Property
domain: CatalogItem
range: string

erpItem
type: Property
domain: CatalogItem
range: string

name
type: Property
domain: CatalogItem
range: string

attributesJson
type: Property
domain: CatalogItem
range: string

goldenRecordJson
type: Property
domain: CatalogItem
range: string

productId
type: Property
domain: CatalogItem
range: string

category
type: Property
domain: CatalogItem
range: string

manufacturerId
type: Property
domain: CatalogItem
range: string

importDateTime
type: Property
domain: CatalogItem
range: dateTime

position
type: Property
domain: CatalogItem
range: integer

CatalogItemExclusion
type: Class
title: CatalogItemExclusion
supported property: SupportedProperty
  property: catalogName
  title: catalogName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: erpItem
  title: erpItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cpn
  title: cpn
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isIncluded
  title: isIncluded
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CatalogItemExclusion resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogItemExclusion resource.
  returns: CatalogItemExclusion
supported operation: Replaces the CatalogItemExclusion resource.
  type: Operation
  type: ReplaceAction
  expects: CatalogItemExclusion
  method: PUT
  title: Replaces the CatalogItemExclusion resource.
  returns: CatalogItemExclusion
supported operation: Updates the CatalogItemExclusion resource.
  type: Operation
  expects: CatalogItemExclusion
  method: PATCH
  title: Updates the CatalogItemExclusion resource.
  returns: CatalogItemExclusion
supported operation: Deletes the CatalogItemExclusion resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CatalogItemExclusion resource.
  returns: Nothing

catalogName
type: Property
domain: CatalogItemExclusion
range: string

erpItem
type: Property
domain: CatalogItemExclusion
range: string

cpn
type: Property
domain: CatalogItemExclusion
range: string

updatedBy
type: Property
domain: CatalogItemExclusion
range: string

updatedDateTime
type: Property
domain: CatalogItemExclusion
range: dateTime

isIncluded
type: Property
domain: CatalogItemExclusion
range: boolean

CatalogItemMap
type: Class
title: CatalogItemMap
supported property: SupportedProperty
  property: catalogName
  title: catalogName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: itemId
  title: itemId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: erpItem
  title: erpItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cpn
  title: cpn
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: catalogItem
  title: catalogItem
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: orphaned
  title: orphaned
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: isIncluded
  title: isIncluded
  required: false
  readable: false
  writeable: true
supported operation: Retrieves a CatalogItemMap resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogItemMap resource.
  returns: CatalogItemMap
supported operation: Deletes the CatalogItemMap resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CatalogItemMap resource.
  returns: Nothing
supported operation: Updates the CatalogItemMap resource.
  type: Operation
  expects: CatalogItemMap
  method: PATCH
  title: Updates the CatalogItemMap resource.
  returns: CatalogItemMap

catalogName
type: Property
domain: CatalogItemMap
range: string

itemId
type: Property
domain: CatalogItemMap
range: string

erpItem
type: Property
domain: CatalogItemMap
range: string

cpn
type: Property
domain: CatalogItemMap
range: string

updatedBy
type: Property
domain: CatalogItemMap
range: string

updatedDateTime
type: Property
domain: CatalogItemMap
range: dateTime

catalogItem
type: Property
domain: CatalogItemMap
max cardinality: 1
range: CatalogItem

orphaned
type: Property
domain: CatalogItemMap
range: boolean

isIncluded
type: Property
domain: CatalogItemMap
range: boolean

CatalogProductFamily
type: Class
title: CatalogProductFamily
supported property: SupportedProperty
  property: productId
  title: productId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productAttributes
  title: productAttributes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: importDateTime
  title: importDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: manufacturer
  title: manufacturer
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CatalogProductFamily resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogProductFamily resource.
  returns: CatalogProductFamily

productId
type: Property
domain: CatalogProductFamily
range: string

name
type: Property
domain: CatalogProductFamily
range: string

productAttributes
type: Property
domain: CatalogProductFamily
range: string

importDateTime
type: Property
domain: CatalogProductFamily
range: dateTime

manufacturer
type: Property
domain: CatalogProductFamily
range: string

CatalogProtonItem
type: Class
title: CatalogProtonItem
supported property: SupportedProperty
  property: itemId
  title: itemId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: erpItem
  title: erpItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: groupId
  title: groupId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: heading
  title: heading
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: subheading
  title: subheading
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: image
  title: image
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: importDateTime
  title: importDateTime
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CatalogProtonItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogProtonItem resource.
  returns: Nothing

itemId
type: Property
domain: CatalogProtonItem
range: string

erpItem
type: Property
domain: CatalogProtonItem
range: string

groupId
type: Property
domain: CatalogProtonItem
range: string

title
type: Property
domain: CatalogProtonItem
range: string

heading
type: Property
domain: CatalogProtonItem
range: string

subheading
type: Property
domain: CatalogProtonItem
range: string

description
type: Property
domain: CatalogProtonItem
range: string

url
type: Property
domain: CatalogProtonItem
range: string

image
type: Property
domain: CatalogProtonItem
range: string

importDateTime
type: Property
domain: CatalogProtonItem
range: dateTime

CatalogVendorExclusion
type: Class
title: CatalogVendorExclusion
supported property: SupportedProperty
  property: catalogName
  title: catalogName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: vendorId
  title: vendorId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a CatalogVendorExclusion resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CatalogVendorExclusion resource.
  returns: CatalogVendorExclusion
supported operation: Updates the CatalogVendorExclusion resource.
  type: Operation
  expects: CatalogVendorExclusion
  method: PATCH
  title: Updates the CatalogVendorExclusion resource.
  returns: CatalogVendorExclusion
supported operation: Deletes the CatalogVendorExclusion resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CatalogVendorExclusion resource.
  returns: Nothing

catalogName
type: Property
domain: CatalogVendorExclusion
range: string

vendorId
type: Property
domain: CatalogVendorExclusion
range: integer

updatedBy
type: Property
domain: CatalogVendorExclusion
range: string

updatedDateTime
type: Property
domain: CatalogVendorExclusion
range: dateTime

SimpleWebPay
type: Class
title: SimpleWebPay
supported property: SupportedProperty
  property: swpResponse
  title: swpResponse
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a SimpleWebPay resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a SimpleWebPay resource.
  returns: Nothing

swpResponse
type: Property
domain: SimpleWebPay

ConnectWithUs
type: Class
title: ConnectWithUs
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyName
  title: companyName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ConnectWithUs resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConnectWithUs resource.
  returns: ConnectWithUs

fullName
type: Property
domain: ConnectWithUs
range: string

email
type: Property
domain: ConnectWithUs
range: string

companyName
type: Property
domain: ConnectWithUs
range: string

phoneNumber
type: Property
domain: ConnectWithUs
range: string

createdDateTime
type: Property
domain: ConnectWithUs
range: dateTime

createdBy
type: Property
domain: ConnectWithUs
range: string

Contact
type: Class
title: Contact
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: state
  title: state
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: inquiry
  title: inquiry
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: file
  title: file
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fileName
  title: fileName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: spam
  title: spam
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: reCaptcha
  title: reCaptcha
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: origin
  title: origin
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: recipient
  title: recipient
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerName
  title: customerName
  required: false
  readable: true
  writeable: true
supported operation: Deletes the Contact resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Contact resource.
  returns: Nothing
supported operation: Retrieves a Contact resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Contact resource.
  returns: Contact
supported operation: Replaces the Contact resource.
  type: Operation
  type: ReplaceAction
  expects: Contact
  method: PUT
  title: Replaces the Contact resource.
  returns: Contact

email
type: Property
domain: Contact
range: string

fullName
type: Property
domain: Contact
range: string

phoneNumber
type: Property
domain: Contact
range: string

city
type: Property
domain: Contact
range: string

state
type: Property
domain: Contact
range: string

inquiry
type: Property
domain: Contact
range: string

message
type: Property
domain: Contact
range: string

file
type: Property
domain: Contact
range: string

fileName
type: Property
domain: Contact
range: string

createdDateTime
type: Property
domain: Contact
range: dateTime

createdBy
type: Property
domain: Contact
range: string

spam
type: Property
domain: Contact
range: boolean

reCaptcha
type: Property
domain: Contact
range: string

origin
type: Property
domain: Contact
range: string

recipient
type: Property
domain: Contact
range: string

userId
type: Property
domain: Contact
range: integer

customerNumber
type: Property
domain: Contact
range: string

customerName
type: Property
domain: Contact
range: string

ContactInquiryType
type: Class
title: ContactInquiryType
supported property: SupportedProperty
  property: label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: recipientEmail
  title: recipientEmail
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ContactInquiryType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ContactInquiryType resource.
  returns: ContactInquiryType
supported operation: Updates the ContactInquiryType resource.
  type: Operation
  expects: ContactInquiryType
  method: PATCH
  title: Updates the ContactInquiryType resource.
  returns: ContactInquiryType
supported operation: Deletes the ContactInquiryType resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ContactInquiryType resource.
  returns: Nothing

label
type: Property
domain: ContactInquiryType
range: string

recipientEmail
type: Property
domain: ContactInquiryType
range: string

Global Context
type: Class
title: Global Context
supported operation: Retrieves a Global Context resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Global Context resource.
  returns: Nothing

CustomPlp
type: Class
title: CustomPlp
supported property: SupportedProperty
  property: slug
  title: slug
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filterJson
  title: filterJson
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: statusId
  title: statusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported operation: Updates the CustomPlp resource.
  type: Operation
  expects: CustomPlp
  method: PATCH
  title: Updates the CustomPlp resource.
  returns: CustomPlp
supported operation: Deletes the CustomPlp resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CustomPlp resource.
  returns: Nothing
supported operation: Retrieves a CustomPlp resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CustomPlp resource.
  returns: CustomPlp

slug
type: Property
domain: CustomPlp
range: string

title
type: Property
domain: CustomPlp
range: string

filterJson
type: Property
domain: CustomPlp
range: string

statusId
type: Property
domain: CustomPlp
range: integer

updatedDateTime
type: Property
domain: CustomPlp
range: dateTime

updatedBy
type: Property
domain: CustomPlp
range: string

createdDateTime
type: Property
domain: CustomPlp
range: dateTime

createdBy
type: Property
domain: CustomPlp
range: string

CustomerAddress
type: Class
title: CustomerAddress
supported property: SupportedProperty
  property: addressStatusId
  title: addressStatusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address1
  title: address1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address2
  title: address2
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: province
  title: province
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: postalCode
  title: postalCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: contactName
  title: contactName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: contactPhoneNumber
  title: contactPhoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isPreferredBilling
  title: isPreferredBilling
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isPreferredShipping
  title: isPreferredShipping
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipToId
  title: shipToId
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CustomerAddress resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CustomerAddress resource.
  returns: CustomerAddress
supported operation: Replaces the CustomerAddress resource.
  type: Operation
  type: ReplaceAction
  expects: CustomerAddress
  method: PUT
  title: Replaces the CustomerAddress resource.
  returns: CustomerAddress
supported operation: Updates the CustomerAddress resource.
  type: Operation
  expects: CustomerAddress
  method: PATCH
  title: Updates the CustomerAddress resource.
  returns: CustomerAddress
supported operation: Deletes the CustomerAddress resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CustomerAddress resource.
  returns: Nothing

addressStatusId
type: Property
domain: CustomerAddress
range: integer

name
type: Property
domain: CustomerAddress
range: string

address1
type: Property
domain: CustomerAddress
range: string

address2
type: Property
domain: CustomerAddress
range: string

city
type: Property
domain: CustomerAddress
range: string

province
type: Property
domain: CustomerAddress
range: string

postalCode
type: Property
domain: CustomerAddress
range: string

contactName
type: Property
domain: CustomerAddress
range: string

contactPhoneNumber
type: Property
domain: CustomerAddress
range: string

createdDateTime
type: Property
domain: CustomerAddress
range: dateTime

createdBy
type: Property
domain: CustomerAddress
range: string

updatedDateTime
type: Property
domain: CustomerAddress
range: dateTime

updatedBy
type: Property
domain: CustomerAddress
range: string

userId
type: Property
domain: CustomerAddress
range: integer

isPreferredBilling
type: Property
domain: CustomerAddress
range: boolean

isPreferredShipping
type: Property
domain: CustomerAddress
range: boolean

shipToId
type: Property
domain: CustomerAddress
range: string

CustomerSetting
type: Class
title: CustomerSetting
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerName
  title: customerName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: customerNameAlt
  title: customerNameAlt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerServicePhone
  title: customerServicePhone
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvalWorkflow
  title: approvalWorkflow
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByItem
  title: maximumAmountByItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customHomePage
  title: customHomePage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: catalog
  title: catalog
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: features
  title: features
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: universalCrib
  title: universalCrib
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: universalCribAccounts
  title: universalCribAccounts
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: universalCribCatalogs
  title: universalCribCatalogs
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: universalCribSource
  title: universalCribSource
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouses
  title: warehouses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: deliveryWarehouses
  title: deliveryWarehouses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a CustomerSetting resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CustomerSetting resource.
  returns: CustomerSetting
supported operation: Replaces the CustomerSetting resource.
  type: Operation
  type: ReplaceAction
  expects: CustomerSetting
  method: PUT
  title: Replaces the CustomerSetting resource.
  returns: CustomerSetting
supported operation: Deletes the CustomerSetting resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CustomerSetting resource.
  returns: Nothing
supported operation: Updates the CustomerSetting resource.
  type: Operation
  expects: CustomerSetting
  method: PATCH
  title: Updates the CustomerSetting resource.
  returns: CustomerSetting

customerNumber
type: Property
domain: CustomerSetting
range: integer

customerName
type: Property
domain: CustomerSetting
range: string

customerNameAlt
type: Property
domain: CustomerSetting
range: string

customerServicePhone
type: Property
domain: CustomerSetting
range: string

approvalWorkflow
type: Property
domain: CustomerSetting
range: string

maximumAmountByOrder
type: Property
domain: CustomerSetting
range: decimal

maximumAmountByItem
type: Property
domain: CustomerSetting
range: decimal

customHomePage
type: Property
domain: CustomerSetting
range: string

catalog
type: Property
domain: CustomerSetting
range: string

features
type: Property
domain: CustomerSetting
range: string

universalCrib
type: Property
domain: CustomerSetting
range: boolean

universalCribAccounts
type: Property
domain: CustomerSetting
range: string

universalCribCatalogs
type: Property
domain: CustomerSetting
range: string

universalCribSource
type: Property
domain: CustomerSetting
range: string

permissions
type: Property
domain: CustomerSetting
range: string

warehouses
type: Property
domain: CustomerSetting
range: string

deliveryWarehouses
type: Property
domain: CustomerSetting
range: string

createdDateTime
type: Property
domain: CustomerSetting
range: dateTime

createdBy
type: Property
domain: CustomerSetting
range: string

updatedDateTime
type: Property
domain: CustomerSetting
range: dateTime

updatedBy
type: Property
domain: CustomerSetting
range: string

ErpCustomerMaster
type: Class
title: ErpCustomerMaster
supported property: SupportedProperty
  property: timestamp
  title: timestamp
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sxeCustomer
  title: sxeCustomer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerSettings
  title: customerSettings
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ErpCustomerMaster resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ErpCustomerMaster resource.
  returns: Nothing

timestamp
type: Property
domain: ErpCustomerMaster
range: string

companyNumber
type: Property
domain: ErpCustomerMaster
range: integer

customerNumber
type: Property
domain: ErpCustomerMaster
range: integer

sxeCustomer
type: Property
domain: ErpCustomerMaster

customerSettings
type: Property
domain: ErpCustomerMaster

ErpOutsideSalesRep
type: Class
title: ErpOutsideSalesRep
supported property: SupportedProperty
  property: timestamp
  title: timestamp
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: outsideSalesRep
  title: outsideSalesRep
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ErpOutsideSalesRep resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ErpOutsideSalesRep resource.
  returns: Nothing

timestamp
type: Property
domain: ErpOutsideSalesRep
range: string

companyNumber
type: Property
domain: ErpOutsideSalesRep
range: integer

customerNumber
type: Property
domain: ErpOutsideSalesRep
range: string

shipTo
type: Property
domain: ErpOutsideSalesRep
range: string

outsideSalesRep
type: Property
domain: ErpOutsideSalesRep

ErpProductData
type: Class
title: ErpProductData
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productNumber
  title: productNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerSearch
  title: customerSearch
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: product
  title: product
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouses
  title: warehouses
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ErpProductData resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ErpProductData resource.
  returns: ErpProductData

companyNumber
type: Property
domain: ErpProductData
range: integer

customerNumber
type: Property
domain: ErpProductData
range: string

productNumber
type: Property
domain: ErpProductData
range: string

customerSearch
type: Property
domain: ErpProductData
range: boolean

product
type: Property
domain: ErpProductData

warehouses
type: Property
domain: ErpProductData

ErpSalesRep
type: Class
title: ErpSalesRep
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: salesRepId
  title: salesRepId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: term
  title: term
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ErpSalesRep resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ErpSalesRep resource.
  returns: Nothing

companyNumber
type: Property
domain: ErpSalesRep
range: integer

salesRepId
type: Property
domain: ErpSalesRep
range: string

term
type: Property
domain: ErpSalesRep
range: string

results
type: Property
domain: ErpSalesRep

ErpShipTo
type: Class
title: ErpShipTo
supported property: SupportedProperty
  property: timestamp
  title: timestamp
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: exactMatch
  title: exactMatch
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sxeShipTo
  title: sxeShipTo
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ErpShipTo resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ErpShipTo resource.
  returns: Nothing

timestamp
type: Property
domain: ErpShipTo
range: string

companyNumber
type: Property
domain: ErpShipTo
range: integer

customerNumber
type: Property
domain: ErpShipTo
range: string

shipTo
type: Property
domain: ErpShipTo
range: string

exactMatch
type: Property
domain: ErpShipTo
range: boolean

sxeShipTo
type: Property
domain: ErpShipTo

Email
type: Class
title: Email
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderEntryNumber
  title: orderEntryNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: scanRecipientId
  title: scanRecipientId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productListHeaderId
  title: productListHeaderId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: scanCc
  title: scanCc
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Email resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Email resource.
  returns: Nothing

results
type: Property
domain: Email

companyNumber
type: Property
domain: Email
range: integer

customerNumber
type: Property
domain: Email
range: integer

orderEntryNumber
type: Property
domain: Email
range: integer

scanRecipientId
type: Property
domain: Email
range: integer

productListHeaderId
type: Property
domain: Email
range: integer

scanCc
type: Property
domain: Email
range: string

cartId
type: Property
domain: Email
range: string

userId
type: Property
domain: Email
range: integer

ErrorLog
type: Class
title: ErrorLog
supported property: SupportedProperty
  property: errorLogTypeId
  title: errorLogTypeId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fileName
  title: fileName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lineNumber
  title: lineNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: otherInfo
  title: otherInfo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ErrorLog resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ErrorLog resource.
  returns: ErrorLog

errorLogTypeId
type: Property
domain: ErrorLog
range: string

fileName
type: Property
domain: ErrorLog
range: string

lineNumber
type: Property
domain: ErrorLog
range: integer

code
type: Property
domain: ErrorLog
range: string

message
type: Property
domain: ErrorLog
range: string

trace
type: Property
domain: ErrorLog
range: string

otherInfo
type: Property
domain: ErrorLog
range: string

createdDateTime
type: Property
domain: ErrorLog
range: dateTime

ExpressCheckout
type: Class
title: ExpressCheckout
supported property: SupportedProperty
  property: shoppingContext
  title: shoppingContext
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported operation: Updates the ExpressCheckout resource.
  type: Operation
  expects: ExpressCheckout
  method: PATCH
  title: Updates the ExpressCheckout resource.
  returns: ExpressCheckout
supported operation: Deletes the ExpressCheckout resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ExpressCheckout resource.
  returns: Nothing
supported operation: Retrieves a ExpressCheckout resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ExpressCheckout resource.
  returns: ExpressCheckout

shoppingContext
type: Link
domain: ExpressCheckout
max cardinality: 1
range: ShoppingContext

orderNumber
type: Property
domain: ExpressCheckout
range: string

Moneris
type: Class
title: Moneris
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: subTotal
  title: subTotal
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: totalOrderValue
  title: totalOrderValue
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: goodsServiceTax
  title: goodsServiceTax
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: items
  title: items
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ticket
  title: ticket
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Moneris resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Moneris resource.
  returns: Nothing

cartId
type: Property
domain: Moneris
range: string

subTotal
type: Property
domain: Moneris
range: decimal

totalOrderValue
type: Property
domain: Moneris
range: decimal

goodsServiceTax
type: Property
domain: Moneris
range: decimal

items
type: Property
domain: Moneris

ticket
type: Property
domain: Moneris
range: string

OrderApproval
type: Class
title: OrderApproval
supported property: SupportedProperty
  property: shoppingContextId
  title: shoppingContextId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartName
  title: cartName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartType
  title: cartType
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderApproval resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderApproval resource.
  returns: Nothing

shoppingContextId
type: Property
domain: OrderApproval
range: integer

cartId
type: Property
domain: OrderApproval
range: string

cartName
type: Property
domain: OrderApproval
range: string

message
type: Property
domain: OrderApproval
range: string

orderNumber
type: Property
domain: OrderApproval
range: integer

cartType
type: Property
domain: OrderApproval
range: string

OrderApprovalLog
type: Class
title: OrderApprovalLog
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: datetime
  title: datetime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartHeader
  title: cartHeader
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartLines
  title: cartLines
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approverComments
  title: approverComments
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approverAction
  title: approverAction
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approver
  title: approver
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approverData
  title: approverData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderApprovalLog resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderApprovalLog resource.
  returns: Nothing

cartId
type: Property
domain: OrderApprovalLog
range: string

datetime
type: Property
domain: OrderApprovalLog
range: dateTime

cartHeader
type: Property
domain: OrderApprovalLog
range: string

cartLines
type: Property
domain: OrderApprovalLog
range: string

approverComments
type: Property
domain: OrderApprovalLog
range: string

approverAction
type: Property
domain: OrderApprovalLog
range: string

approver
type: Property
domain: OrderApprovalLog
range: integer

approverData
type: Link
domain: OrderApprovalLog
max cardinality: 1
range: User

OrderPad
type: Class
title: OrderPad
supported property: SupportedProperty
  property: filterBy
  title: filterBy
  required: false
  readable: true
  writeable: true
  description: Used to filter results by a specific field ('itemId','cpn','upcCodes','manufacturerPartNo')
supported property: SupportedProperty
  property: items
  title: items
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: distinct
  title: distinct
  required: false
  readable: true
  writeable: true
  description: Get distinct values only
supported property: SupportedProperty
  property: filters
  title: filters
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: searchResults
  title: searchResults
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderPad resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderPad resource.
  returns: Nothing

filterBy
type: Property
domain: OrderPad
range: string

items
type: Property
domain: OrderPad

distinct
type: Property
domain: OrderPad
range: boolean

filters
type: Property
domain: OrderPad
range: string

searchResults
type: Property
domain: OrderPad

OrderDetail
type: Class
title: OrderDetail
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderDetail resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderDetail resource.
  returns: OrderDetail

results
type: Property
domain: OrderDetail

companyNumber
type: Property
domain: OrderDetail
range: integer

customerNumber
type: Property
domain: OrderDetail
range: string

orderNumber
type: Property
domain: OrderDetail
range: string

OrderGuestPricing
type: Class
title: OrderGuestPricing
supported property: SupportedProperty
  property: items
  title: items
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderGuestPricing resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderGuestPricing resource.
  returns: Nothing

items
type: Property
domain: OrderGuestPricing

results
type: Property
domain: OrderGuestPricing

OrderHistory
type: Class
title: OrderHistory
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumbers
  title: customerNumbers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: transType
  title: transType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: transportMode
  title: transportMode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumbers
  title: orderNumbers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filter
  title: filter
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approverId
  title: approverId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stageCd
  title: stageCd
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sourcePros
  title: sourcePros
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: page
  title: page
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: itemsPerPage
  title: itemsPerPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: omitCancelled
  title: omitCancelled
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: omitQuotes
  title: omitQuotes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderHistory resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderHistory resource.
  returns: Nothing

companyNumber
type: Property
domain: OrderHistory
range: integer

customerNumbers
type: Property
domain: OrderHistory
range: string

startDate
type: Property
domain: OrderHistory
range: string

endDate
type: Property
domain: OrderHistory
range: string

shipTo
type: Property
domain: OrderHistory
range: string

transType
type: Property
domain: OrderHistory
range: string

transportMode
type: Property
domain: OrderHistory
range: string

orderNumbers
type: Property
domain: OrderHistory
range: string

filter
type: Property
domain: OrderHistory
range: string

userId
type: Property
domain: OrderHistory
range: string

approverId
type: Property
domain: OrderHistory
range: integer

stageCd
type: Property
domain: OrderHistory
range: string

sourcePros
type: Property
domain: OrderHistory
range: string

page
type: Property
domain: OrderHistory
range: integer

itemsPerPage
type: Property
domain: OrderHistory
range: integer

omitCancelled
type: Property
domain: OrderHistory
range: integer

omitQuotes
type: Property
domain: OrderHistory
range: integer

results
type: Property
domain: OrderHistory

OrderInvoiceEmail
type: Class
title: OrderInvoiceEmail
supported property: SupportedProperty
  property: warehouseNumber
  title: warehouseNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderInvoiceEmail resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderInvoiceEmail resource.
  returns: OrderInvoiceEmail

warehouseNumber
type: Property
domain: OrderInvoiceEmail
range: string

companyNumber
type: Property
domain: OrderInvoiceEmail
range: integer

customerNumber
type: Property
domain: OrderInvoiceEmail
range: string

orderNumber
type: Property
domain: OrderInvoiceEmail
range: string

email
type: Property
domain: OrderInvoiceEmail
range: string

OrderLog
type: Class
title: OrderLog
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderType
  title: orderType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderDateTime
  title: orderDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouse
  title: warehouse
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: instructions
  title: instructions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNotes
  title: orderNotes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: transportMode
  title: transportMode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: subTotal
  title: subTotal
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: paymentType
  title: paymentType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ccName
  title: ccName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ccType
  title: ccType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ccNumber
  title: ccNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ccExpires
  title: ccExpires
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ccTransaction
  title: ccTransaction
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContextId
  title: shoppingContextId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: requestor
  title: requestor
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approver
  title: approver
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: statusCode
  title: statusCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvers
  title: approvers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userInfoSaved
  title: userInfoSaved
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: convertedFromQuote
  title: convertedFromQuote
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerPo
  title: customerPo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: expressCheckout
  title: expressCheckout
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderLog resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderLog resource.
  returns: OrderLog

id
type: Property
domain: OrderLog
range: integer

orderNumber
type: Property
domain: OrderLog
range: integer

orderType
type: Property
domain: OrderLog
range: string

orderDateTime
type: Property
domain: OrderLog
range: dateTime

customerNumber
type: Property
domain: OrderLog
range: integer

shipTo
type: Property
domain: OrderLog
range: string

warehouse
type: Property
domain: OrderLog
range: string

instructions
type: Property
domain: OrderLog
range: string

orderNotes
type: Property
domain: OrderLog
range: string

transportMode
type: Property
domain: OrderLog
range: string

subTotal
type: Property
domain: OrderLog
range: decimal

paymentType
type: Property
domain: OrderLog
range: string

ccName
type: Property
domain: OrderLog
range: string

ccType
type: Property
domain: OrderLog
range: string

ccNumber
type: Property
domain: OrderLog
range: string

ccExpires
type: Property
domain: OrderLog
range: string

ccTransaction
type: Property
domain: OrderLog
range: string

shoppingContextId
type: Property
domain: OrderLog
range: integer

user
type: Link
domain: OrderLog
max cardinality: 1
range: User

requestor
type: Link
domain: OrderLog
max cardinality: 1
range: User

approver
type: Link
domain: OrderLog
max cardinality: 1
range: User

statusCode
type: Property
domain: OrderLog
range: integer

approvers
type: Property
domain: OrderLog
range: string

userInfoSaved
type: Property
domain: OrderLog
range: integer

convertedFromQuote
type: Property
domain: OrderLog
range: dateTime

customerPo
type: Property
domain: OrderLog
range: string

expressCheckout
type: Property
domain: OrderLog
range: boolean

OrderMonthlyTotals
type: Class
title: OrderMonthlyTotals
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumbers
  title: customerNumbers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderMonthlyTotals resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderMonthlyTotals resource.
  returns: Nothing

companyNumber
type: Property
domain: OrderMonthlyTotals
range: integer

customerNumbers
type: Property
domain: OrderMonthlyTotals
range: string

results
type: Property
domain: OrderMonthlyTotals

OrderSubmit
type: Class
title: OrderSubmit
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isSubmitToSxe
  title: isSubmitToSxe
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: results
  title: results
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: monerisTicket
  title: monerisTicket
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ccToken
  title: ccToken
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: enableExpress
  title: enableExpress
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderSubmit resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderSubmit resource.
  returns: Nothing

cartId
type: Property
domain: OrderSubmit
range: string

isSubmitToSxe
type: Property
domain: OrderSubmit
range: boolean

results
type: Property
domain: OrderSubmit

monerisTicket
type: Property
domain: OrderSubmit
range: string

ccToken
type: Property
domain: OrderSubmit
range: string

enableExpress
type: Property
domain: OrderSubmit
range: boolean

OrderTracking
type: Class
title: OrderTracking
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderSuffix
  title: orderSuffix
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderType
  title: orderType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: statusCode
  title: statusCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: carrierCode
  title: carrierCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: trackingNumber
  title: trackingNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderDateTime
  title: orderDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipmentEmailDateTime
  title: shipmentEmailDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shippingEmailRecipient
  title: shippingEmailRecipient
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a OrderTracking resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a OrderTracking resource.
  returns: OrderTracking
supported operation: Replaces the OrderTracking resource.
  type: Operation
  type: ReplaceAction
  expects: OrderTracking
  method: PUT
  title: Replaces the OrderTracking resource.
  returns: OrderTracking
supported operation: Updates the OrderTracking resource.
  type: Operation
  expects: OrderTracking
  method: PATCH
  title: Updates the OrderTracking resource.
  returns: OrderTracking
supported operation: Deletes the OrderTracking resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the OrderTracking resource.
  returns: Nothing

orderNumber
type: Property
domain: OrderTracking
range: integer

orderSuffix
type: Property
domain: OrderTracking
range: integer

orderType
type: Property
domain: OrderTracking
range: string

statusCode
type: Property
domain: OrderTracking
range: integer

customerNumber
type: Property
domain: OrderTracking
range: integer

companyNumber
type: Property
domain: OrderTracking
range: integer

carrierCode
type: Property
domain: OrderTracking
range: string

trackingNumber
type: Property
domain: OrderTracking
range: string

orderDateTime
type: Property
domain: OrderTracking
range: dateTime

updatedDateTime
type: Property
domain: OrderTracking
range: dateTime

shipmentEmailDateTime
type: Property
domain: OrderTracking
range: dateTime

shippingEmailRecipient
type: Property
domain: OrderTracking
range: string

Quote
type: Class
title: Quote
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: purchaseOrderNumber
  title: purchaseOrderNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lines
  title: lines
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Quote resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Quote resource.
  returns: Nothing
supported operation: Replaces the Quote resource.
  type: Operation
  type: ReplaceAction
  expects: Quote
  method: PUT
  title: Replaces the Quote resource.
  returns: Quote

orderNumber
type: Property
domain: Quote
range: string

customerNumber
type: Property
domain: Quote
range: string

purchaseOrderNumber
type: Property
domain: Quote
range: string

lines
type: Property
domain: Quote

PaymentMethod
type: Class
title: PaymentMethod
supported property: SupportedProperty
  property: paymentMethodType
  title: paymentMethodType
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: active
  title: active
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cardDefault
  title: cardDefault
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: card
  title: card
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: cardType
  title: cardType
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: zip
  title: zip
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: expMonth
  title: expMonth
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: expYear
  title: expYear
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: nickName
  title: nickName
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PaymentMethod resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PaymentMethod resource.
  returns: PaymentMethod
supported operation: Updates the PaymentMethod resource.
  type: Operation
  expects: PaymentMethod
  method: PATCH
  title: Updates the PaymentMethod resource.
  returns: PaymentMethod
supported operation: Deletes the PaymentMethod resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the PaymentMethod resource.
  returns: Nothing

paymentMethodType
type: Property
domain: PaymentMethod
range: integer

active
type: Property
domain: PaymentMethod
range: boolean

cardDefault
type: Property
domain: PaymentMethod
range: boolean

card
type: Property
domain: PaymentMethod
range: string

cardType
type: Property
domain: PaymentMethod
range: string

name
type: Property
domain: PaymentMethod
range: string

address
type: Property
domain: PaymentMethod
range: string

zip
type: Property
domain: PaymentMethod
range: string

expMonth
type: Property
domain: PaymentMethod
range: string

expYear
type: Property
domain: PaymentMethod
range: string

nickName
type: Property
domain: PaymentMethod
range: string

PermissionGroup
type: Class
title: PermissionGroup
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported operation: Replaces the PermissionGroup resource.
  type: Operation
  type: ReplaceAction
  expects: PermissionGroup
  method: PUT
  title: Replaces the PermissionGroup resource.
  returns: PermissionGroup
supported operation: Retrieves a PermissionGroup resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PermissionGroup resource.
  returns: PermissionGroup
supported operation: Deletes the PermissionGroup resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the PermissionGroup resource.
  returns: Nothing

name
type: Property
domain: PermissionGroup
range: string

permissions
type: Property
domain: PermissionGroup
range: string

createdDateTime
type: Property
domain: PermissionGroup
range: dateTime

updatedDateTime
type: Property
domain: PermissionGroup
range: dateTime

createdBy
type: Property
domain: PermissionGroup
range: string

updatedBy
type: Property
domain: PermissionGroup
range: string

PreferredVendor
type: Class
title: PreferredVendor
supported property: SupportedProperty
  property: vendorId
  title: vendorId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: vendorName
  title: vendorName
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PreferredVendor resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PreferredVendor resource.
  returns: PreferredVendor
supported operation: Replaces the PreferredVendor resource.
  type: Operation
  type: ReplaceAction
  expects: PreferredVendor
  method: PUT
  title: Replaces the PreferredVendor resource.
  returns: PreferredVendor
supported operation: Updates the PreferredVendor resource.
  type: Operation
  expects: PreferredVendor
  method: PATCH
  title: Updates the PreferredVendor resource.
  returns: PreferredVendor
supported operation: Deletes the PreferredVendor resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the PreferredVendor resource.
  returns: Nothing

vendorId
type: Property
domain: PreferredVendor
range: integer

vendorName
type: Property
domain: PreferredVendor
range: string

ProductHistory
type: Class
title: ProductHistory
supported property: SupportedProperty
  property: products
  title: products
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: totalRecords
  title: totalRecords
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: itemsPerPage
  title: itemsPerPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: page
  title: page
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filter
  title: filter
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderBy
  title: orderBy
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ProductHistory resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ProductHistory resource.
  returns: ProductHistory

products
type: Property
domain: ProductHistory
range: boolean

totalRecords
type: Property
domain: ProductHistory
range: integer

companyNumber
type: Property
domain: ProductHistory
range: integer

customerNumber
type: Property
domain: ProductHistory
range: string

startDate
type: Property
domain: ProductHistory
range: string

endDate
type: Property
domain: ProductHistory
range: string

itemsPerPage
type: Property
domain: ProductHistory
range: integer

page
type: Property
domain: ProductHistory
range: integer

filter
type: Property
domain: ProductHistory
range: string

orderBy
type: Property
domain: ProductHistory
range: string

ProductListDetail
type: Class
title: ProductListDetail
supported property: SupportedProperty
  property: productListHeaderId
  title: productListHeaderId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: productCode
  title: productCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: quantity
  title: quantity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: tags
  title: tags
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: uom
  title: uom
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ProductListDetail resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ProductListDetail resource.
  returns: Nothing
supported operation: Updates the ProductListDetail resource.
  type: Operation
  expects: ProductListDetail
  method: PATCH
  title: Updates the ProductListDetail resource.
  returns: ProductListDetail
supported operation: Deletes the ProductListDetail resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ProductListDetail resource.
  returns: Nothing

productListHeaderId
type: Property
domain: ProductListDetail
range: integer

productCode
type: Property
domain: ProductListDetail
range: string

quantity
type: Property
domain: ProductListDetail
range: integer

tags
type: Property
domain: ProductListDetail
range: string

uom
type: Property
domain: ProductListDetail
range: string

ProductListHeader
type: Class
title: ProductListHeader
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isCompanyList
  title: isCompanyList
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContextId
  title: shoppingContextId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContext
  title: shoppingContext
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: shoppingContextRepDefaultId
  title: shoppingContextRepDefaultId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: shoppingContextRepDefault
  title: shoppingContextRepDefault
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: shoppingContextPunchOutId
  title: shoppingContextPunchOutId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: shoppingContextPunchOut
  title: shoppingContextPunchOut
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shared
  title: shared
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sharedUsers
  title: sharedUsers
  required: false
  readable: true
  writeable: false
  description: This relation is being used to return a collection of user when the sharedUsers.id filter is passed in the get collection request.
supported property: SupportedProperty
  property: sharedTo
  title: sharedTo
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: productListDetails
  title: productListDetails
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: productCount
  title: productCount
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: statusId
  title: statusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cartId
  title: cartId
  required: false
  readable: false
  writeable: true
supported operation: Retrieves a ProductListHeader resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ProductListHeader resource.
  returns: ProductListHeader
supported operation: Replaces the ProductListHeader resource.
  type: Operation
  type: ReplaceAction
  expects: ProductListHeader
  method: PUT
  title: Replaces the ProductListHeader resource.
  returns: ProductListHeader
supported operation: Replaces the ProductListHeader resource.
  type: Operation
  type: ReplaceAction
  expects: ProductListHeader
  method: PUT
  title: Replaces the ProductListHeader resource.
  returns: ProductListHeader
supported operation: Replaces the ProductListHeader resource.
  type: Operation
  type: ReplaceAction
  expects: ProductListHeader
  method: PUT
  title: Replaces the ProductListHeader resource.
  returns: ProductListHeader
supported operation: Replaces the ProductListHeader resource.
  type: Operation
  type: ReplaceAction
  expects: ProductListHeader
  method: PUT
  title: Replaces the ProductListHeader resource.
  returns: ProductListHeader
supported operation: Replaces the ProductListHeader resource.
  type: Operation
  type: ReplaceAction
  expects: ProductListHeader
  method: PUT
  title: Replaces the ProductListHeader resource.
  returns: ProductListHeader
supported operation: Deletes the ProductListHeader resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ProductListHeader resource.
  returns: Nothing

companyNumber
type: Property
domain: ProductListHeader
range: integer

isCompanyList
type: Property
domain: ProductListHeader
range: boolean

shoppingContextId
type: Property
domain: ProductListHeader
range: integer

shoppingContext
type: Property
domain: ProductListHeader
max cardinality: 1
range: ShoppingContext

shoppingContextRepDefaultId
type: Property
domain: ProductListHeader
range: integer

shoppingContextRepDefault
type: Link
domain: ProductListHeader
max cardinality: 1
range: ShoppingContextRepDefault

shoppingContextPunchOutId
type: Property
domain: ProductListHeader
range: integer

shoppingContextPunchOut
type: Link
domain: ProductListHeader
max cardinality: 1
range: ShoppingContextPunchout

name
type: Property
domain: ProductListHeader
range: string

description
type: Property
domain: ProductListHeader
range: string

shared
type: Property
domain: ProductListHeader
range: boolean

sharedUsers
type: Property
domain: ProductListHeader
range: User

sharedTo
type: Property
domain: ProductListHeader

createdDateTime
type: Property
domain: ProductListHeader
range: dateTime

createdBy
type: Property
domain: ProductListHeader
range: string

updatedDateTime
type: Property
domain: ProductListHeader
range: dateTime

updatedBy
type: Property
domain: ProductListHeader
range: string

productListDetails
type: Property
domain: ProductListHeader
range: ProductListDetail

productCount
type: Property
domain: ProductListHeader
range: integer

statusId
type: Property
domain: ProductListHeader
range: integer

cartId
type: Property
domain: ProductListHeader
range: string

ProductListItem
type: Class
title: ProductListItem
supported property: SupportedProperty
  property: hits
  title: hits
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: facets
  title: facets
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: page
  title: page
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: hitsPerPage
  title: hitsPerPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: nbPages
  title: nbPages
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: nbHits
  title: nbHits
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productListHeaderId
  title: productListHeaderId
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ProductListItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ProductListItem resource.
  returns: Nothing

hits
type: Property
domain: ProductListItem

facets
type: Property
domain: ProductListItem

page
type: Property
domain: ProductListItem
range: integer

hitsPerPage
type: Property
domain: ProductListItem
range: integer

nbPages
type: Property
domain: ProductListItem
range: integer

nbHits
type: Property
domain: ProductListItem
range: integer

productListHeaderId
type: Property
domain: ProductListItem
range: integer

Punchout
type: Class
title: Punchout
supported property: SupportedProperty
  property: username
  title: username
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: password
  title: password
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HOOK_URL
  title: HOOK_URL
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sessionID
  title: sessionID
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customernumber
  title: customernumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: UniqueName
  title: UniqueName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: UserEmail
  title: UserEmail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Position
  title: Position
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unspsc
  title: unspsc
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: noRedirect
  title: noRedirect
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: token
  title: token
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customLandingPage
  title: customLandingPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: hookUrl
  title: hookUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sessionId
  title: sessionId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: uniqueName
  title: uniqueName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userEmail
  title: userEmail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: position
  title: position
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Punchout resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Punchout resource.
  returns: Nothing

username
type: Property
domain: Punchout
range: string

password
type: Property
domain: Punchout
range: string

HOOK_URL
type: Property
domain: Punchout
range: string

sessionID
type: Property
domain: Punchout
range: string

customernumber
type: Property
domain: Punchout
range: string

UniqueName
type: Property
domain: Punchout
range: string

UserEmail
type: Property
domain: Punchout
range: string

Position
type: Property
domain: Punchout
range: string

unspsc
type: Property
domain: Punchout
range: string

noRedirect
type: Property
domain: Punchout
range: string
range: boolean

token
type: Property
domain: Punchout
range: string

customLandingPage
type: Property
domain: Punchout
range: string

hookUrl
type: Property
domain: Punchout
range: string

sessionId
type: Property
domain: Punchout
range: string

customerNumber
type: Property
domain: Punchout
range: string

uniqueName
type: Property
domain: Punchout
range: string

userEmail
type: Property
domain: Punchout
range: string

position
type: Property
domain: Punchout
range: string

PunchoutLogin
type: Class
title: PunchoutLogin
supported property: SupportedProperty
  property: LoginID
  title: LoginID
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Timestamp
  title: Timestamp
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FromID
  title: FromID
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Password
  title: Password
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FirstName
  title: FirstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LastName
  title: LastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: UserID
  title: UserID
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EmailAddress
  title: EmailAddress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SessionID
  title: SessionID
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ReturnURL
  title: ReturnURL
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Location
  title: Location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Company
  title: Company
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Language
  title: Language
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: token
  title: token
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unspsc
  title: unspsc
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContextPunchoutUser
  title: shoppingContextPunchoutUser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customLandingPage
  title: customLandingPage
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PunchoutLogin resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PunchoutLogin resource.
  returns: PunchoutLogin

LoginID
type: Property
domain: PunchoutLogin
range: string

Timestamp
type: Property
domain: PunchoutLogin
range: string

FromID
type: Property
domain: PunchoutLogin
range: string

Password
type: Property
domain: PunchoutLogin
range: string

FirstName
type: Property
domain: PunchoutLogin
range: string

LastName
type: Property
domain: PunchoutLogin
range: string

UserID
type: Property
domain: PunchoutLogin
range: string

EmailAddress
type: Property
domain: PunchoutLogin
range: string

SessionID
type: Property
domain: PunchoutLogin
range: string

ReturnURL
type: Property
domain: PunchoutLogin
range: string

Location
type: Property
domain: PunchoutLogin
range: string

Company
type: Property
domain: PunchoutLogin
range: string

Language
type: Property
domain: PunchoutLogin
range: string

token
type: Property
domain: PunchoutLogin
range: string

unspsc
type: Property
domain: PunchoutLogin
range: string

shoppingContextPunchoutUser
type: Link
domain: PunchoutLogin
max cardinality: 1
range: ShoppingContextPunchout
range: ShoppingContext

customLandingPage
type: Property
domain: PunchoutLogin
range: string

PunchoutProfile
type: Class
title: PunchoutProfile
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: position
  title: position
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: pcrmAccount
  title: pcrmAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: catalog
  title: catalog
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumberOverride
  title: customerNumberOverride
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customLandingPage
  title: customLandingPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumberAlt
  title: customerNumberAlt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a PunchoutProfile resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PunchoutProfile resource.
  returns: PunchoutProfile
supported operation: Deletes the PunchoutProfile resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the PunchoutProfile resource.
  returns: Nothing
supported operation: Updates the PunchoutProfile resource.
  type: Operation
  expects: PunchoutProfile
  method: PATCH
  title: Updates the PunchoutProfile resource.
  returns: PunchoutProfile

customerNumber
type: Property
domain: PunchoutProfile
range: string

position
type: Property
domain: PunchoutProfile
range: string

name
type: Property
domain: PunchoutProfile
range: string

pcrmAccount
type: Property
domain: PunchoutProfile
range: string

catalog
type: Property
domain: PunchoutProfile
range: string

customerNumberOverride
type: Property
domain: PunchoutProfile
range: string

customLandingPage
type: Property
domain: PunchoutProfile
range: string

customerNumberAlt
type: Property
domain: PunchoutProfile
range: string

createdDateTime
type: Property
domain: PunchoutProfile
range: dateTime

createdBy
type: Property
domain: PunchoutProfile
range: string

updatedDateTime
type: Property
domain: PunchoutProfile
range: dateTime

updatedBy
type: Property
domain: PunchoutProfile
range: string

PunchoutSubmission
type: Class
title: PunchoutSubmission
supported property: SupportedProperty
  property: punchoutRequest
  title: punchoutRequest
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContextPunchoutId
  title: shoppingContextPunchoutId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: punchoutResponse
  title: punchoutResponse
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: orderNumber
  title: orderNumber
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PunchoutSubmission resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PunchoutSubmission resource.
  returns: PunchoutSubmission

punchoutRequest
type: Property
domain: PunchoutSubmission
range: string

shoppingContextPunchoutId
type: Property
domain: PunchoutSubmission
range: integer

punchoutResponse
type: Property
domain: PunchoutSubmission
range: string

createdDateTime
type: Property
domain: PunchoutSubmission
range: dateTime

customerNumber
type: Property
domain: PunchoutSubmission
range: integer

orderNumber
type: Property
domain: PunchoutSubmission
range: string

Registration
type: Class
title: Registration
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: company
  title: company
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phone
  title: phone
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: existingAccount
  title: existingAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: requestedShipTos
  title: requestedShipTos
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: homeBranch
  title: homeBranch
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: paymentPreference
  title: paymentPreference
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: newsletter
  title: newsletter
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: comments
  title: comments
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: termsAndConditions
  title: termsAndConditions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: users
  title: users
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address1
  title: address1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address2
  title: address2
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: province
  title: province
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: postalCode
  title: postalCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingAddress1
  title: billingAddress1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingAddress2
  title: billingAddress2
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingCity
  title: billingCity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingProvince
  title: billingProvince
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingPostalCode
  title: billingPostalCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: upgradeUser
  title: upgradeUser
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: upgradeUserId
  title: upgradeUserId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: companyDba
  title: companyDba
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: salesAssociate
  title: salesAssociate
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Registration resource.
supported operation: Replaces the Registration resource.
supported operation: Deletes the Registration resource.
supported operation: Updates the Registration resource.

fullName
type: Property
domain: Registration
range: string

company
type: Property
domain: Registration
range: string

email
type: Property
domain: Registration
range: string

phone
type: Property
domain: Registration
range: string

existingAccount
type: Property
domain: Registration
range: boolean

customerNumber
type: Property
domain: Registration
range: string

shipTo
type: Property
domain: Registration
range: string

requestedShipTos
type: Property
domain: Registration

homeBranch
type: Property
domain: Registration
range: string

paymentPreference
type: Property
domain: Registration
range: string

newsletter
type: Property
domain: Registration
range: boolean

comments
type: Property
domain: Registration
range: string

termsAndConditions
type: Property
domain: Registration
range: boolean

status
type: Property
domain: Registration
range: string

createdDateTime
type: Property
domain: Registration
range: dateTime

updatedBy
type: Property
domain: Registration
range: string

updatedDateTime
type: Property
domain: Registration
range: dateTime

users
type: Property
domain: Registration
range: RegistrationUser

notes
type: Property
domain: Registration
range: string

address1
type: Property
domain: Registration
range: string

address2
type: Property
domain: Registration
range: string

city
type: Property
domain: Registration
range: string

province
type: Property
domain: Registration
range: string

postalCode
type: Property
domain: Registration
range: string

billingAddress1
type: Property
domain: Registration
range: string

billingAddress2
type: Property
domain: Registration
range: string

billingCity
type: Property
domain: Registration
range: string

billingProvince
type: Property
domain: Registration
range: string

billingPostalCode
type: Property
domain: Registration
range: string

upgradeUser
type: Property
domain: Registration
max cardinality: 1
range: User

upgradeUserId
type: Property
domain: Registration
range: integer

companyDba
type: Property
domain: Registration
range: string

salesAssociate
type: Property
domain: Registration
range: string

dunsNum
type: Property
domain: Registration
range: string

natureOfBusiness
type: Property
domain: Registration
range: string

businessType
type: Property
domain: Registration
range: string

industry
type: Property
domain: Registration
range: string

estimatedMroSpend
type: Property
domain: Registration
range: string

numberOfEmployees
type: Property
domain: Registration
range: string

productAndServices
type: Property
domain: Registration

RegistrationUser
type: Class
title: RegistrationUser
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approver
  title: approver
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByMonth
  title: maximumAmountByMonth
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: registration
  title: registration
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a RegistrationUser resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a RegistrationUser resource.
  returns: RegistrationUser
supported operation: Replaces the RegistrationUser resource.
  type: Operation
  type: ReplaceAction
  expects: RegistrationUser
  method: PUT
  title: Replaces the RegistrationUser resource.
  returns: RegistrationUser
supported operation: Updates the RegistrationUser resource.
  type: Operation
  expects: RegistrationUser
  method: PATCH
  title: Updates the RegistrationUser resource.
  returns: RegistrationUser
supported operation: Deletes the RegistrationUser resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the RegistrationUser resource.
  returns: Nothing

fullName
type: Property
domain: RegistrationUser
range: string

email
type: Property
domain: RegistrationUser
range: string

permissions
type: Property
domain: RegistrationUser
range: string

approver
type: Property
domain: RegistrationUser
range: string

maximumAmountByOrder
type: Property
domain: RegistrationUser
range: string

maximumAmountByMonth
type: Property
domain: RegistrationUser
range: string

registration
type: Link
domain: RegistrationUser
max cardinality: 1
range: Registration

PriceAvailability
type: Class
title: PriceAvailability
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
  description: The Customer number
supported property: SupportedProperty
  property: warehouseKeys
  title: warehouseKeys
  required: false
  readable: true
  writeable: true
  description: An array of Warehouse keys
supported property: SupportedProperty
  property: erpItemKeys
  title: erpItemKeys
  required: false
  readable: true
  writeable: true
  description: Pass in an array of ERP Item numbers. To use their UOM, concat the item number with '|<UOM>' For example ("266RG-16NJ01A080E 1125|PK")
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
  description: The SX Company number
supported property: SupportedProperty
  property: priceAvailability
  title: priceAvailability
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PriceAvailability resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PriceAvailability resource.
  returns: Nothing

customerNumber
type: Property
domain: PriceAvailability
range: integer

warehouseKeys
type: Property
domain: PriceAvailability

erpItemKeys
type: Property
domain: PriceAvailability

companyNumber
type: Property
domain: PriceAvailability
range: integer

priceAvailability
type: Property
domain: PriceAvailability

PromiseDate
type: Class
title: PromiseDate
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: promiseDate
  title: promiseDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: days
  title: days
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PromiseDate resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PromiseDate resource.
  returns: PromiseDate

trace
type: Property
domain: PromiseDate

promiseDate
type: Property
domain: PromiseDate
range: string

companyNumber
type: Property
domain: PromiseDate
range: integer

days
type: Property
domain: PromiseDate
range: string

ShoppingContext
type: Class
title: ShoppingContext
supported property: SupportedProperty
  property: statusId
  title: statusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTos
  title: shipTos
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByMonth
  title: maximumAmountByMonth
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dashboardWidgets
  title: dashboardWidgets
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: preferredWarehouseNumber
  title: preferredWarehouseNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productLists
  title: productLists
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouses
  title: warehouses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: deliveryWarehouses
  title: deliveryWarehouses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: catalog
  title: catalog
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isXpress
  title: isXpress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerName
  title: customerName
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ShoppingContext resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ShoppingContext resource.
  returns: ShoppingContext
supported operation: Deletes the ShoppingContext resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ShoppingContext resource.
  returns: Nothing
supported operation: Replaces the ShoppingContext resource.
  type: Operation
  type: ReplaceAction
  expects: ShoppingContext
  method: PUT
  title: Replaces the ShoppingContext resource.
  returns: ShoppingContext
supported operation: Updates the ShoppingContext resource.
  type: Operation
  expects: ShoppingContext
  method: PATCH
  title: Updates the ShoppingContext resource.
  returns: ShoppingContext

statusId
type: Property
domain: ShoppingContext
range: integer

userId
type: Property
domain: ShoppingContext
range: integer

user
type: Link
domain: ShoppingContext
max cardinality: 1
range: User

customerNumber
type: Property
domain: ShoppingContext
range: string

shipTo
type: Property
domain: ShoppingContext
range: string

shipTos
type: Property
domain: ShoppingContext

permissions
type: Property
domain: ShoppingContext
range: string

maximumAmountByOrder
type: Property
domain: ShoppingContext
range: string

maximumAmountByMonth
type: Property
domain: ShoppingContext
range: string

createdDateTime
type: Property
domain: ShoppingContext
range: dateTime

createdBy
type: Property
domain: ShoppingContext
range: string

updatedDateTime
type: Property
domain: ShoppingContext
range: dateTime

updatedBy
type: Property
domain: ShoppingContext
range: string

dashboardWidgets
type: Property
domain: ShoppingContext
range: string

preferredWarehouseNumber
type: Property
domain: ShoppingContext
range: string

productLists
type: Link
domain: ShoppingContext
range: ProductListHeader

warehouses
type: Property
domain: ShoppingContext
range: string

deliveryWarehouses
type: Property
domain: ShoppingContext
range: string

catalog
type: Property
domain: ShoppingContext
range: string

isXpress
type: Property
domain: ShoppingContext
range: boolean

customerName
type: Property
domain: ShoppingContext
range: string

ShoppingContextPunchout
type: Class
title: ShoppingContextPunchout
supported property: SupportedProperty
  property: shoppingContextPunchOutDefaultId
  title: shoppingContextPunchOutDefaultId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shoppingContextPunchoutDefault
  title: shoppingContextPunchoutDefault
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: statusId
  title: statusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: externalUserIdentifier
  title: externalUserIdentifier
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerName
  title: customerName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByMonth
  title: maximumAmountByMonth
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: defaultUser
  title: defaultUser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: externalUserEmail
  title: externalUserEmail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: externalUserFirstName
  title: externalUserFirstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: externalUserLastName
  title: externalUserLastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: catalog
  title: catalog
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productLists
  title: productLists
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ShoppingContextPunchout resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ShoppingContextPunchout resource.
  returns: ShoppingContextPunchout
supported operation: Replaces the ShoppingContextPunchout resource.
  type: Operation
  type: ReplaceAction
  expects: ShoppingContextPunchout
  method: PUT
  title: Replaces the ShoppingContextPunchout resource.
  returns: ShoppingContextPunchout

shoppingContextPunchOutDefaultId
type: Property
domain: ShoppingContextPunchout
range: integer

shoppingContextPunchoutDefault
type: Link
domain: ShoppingContextPunchout
max cardinality: 1
range: ShoppingContextPunchoutDefault

statusId
type: Property
domain: ShoppingContextPunchout
range: integer

customerNumber
type: Property
domain: ShoppingContextPunchout
range: string

shipTo
type: Property
domain: ShoppingContextPunchout
range: string

externalUserIdentifier
type: Property
domain: ShoppingContextPunchout
range: string

customerName
type: Property
domain: ShoppingContextPunchout
range: string

createdDateTime
type: Property
domain: ShoppingContextPunchout
range: dateTime

createdBy
type: Property
domain: ShoppingContextPunchout
range: string

updatedDateTime
type: Property
domain: ShoppingContextPunchout
range: dateTime

updatedBy
type: Property
domain: ShoppingContextPunchout
range: string

permissions
type: Property
domain: ShoppingContextPunchout
range: string

maximumAmountByOrder
type: Property
domain: ShoppingContextPunchout
range: string

maximumAmountByMonth
type: Property
domain: ShoppingContextPunchout
range: string

userId
type: Property
domain: ShoppingContextPunchout
range: integer

defaultUser
type: Link
domain: ShoppingContextPunchout
max cardinality: 1
range: User

externalUserEmail
type: Property
domain: ShoppingContextPunchout
range: string

externalUserFirstName
type: Property
domain: ShoppingContextPunchout
range: string

externalUserLastName
type: Property
domain: ShoppingContextPunchout
range: string

catalog
type: Property
domain: ShoppingContextPunchout
range: string

productLists
type: Link
domain: ShoppingContextPunchout
range: ProductListHeader

ShoppingContextPunchoutDefault
type: Class
title: ShoppingContextPunchoutDefault
supported property: SupportedProperty
  property: punchoutAccounts
  title: punchoutAccounts
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: statusId
  title: statusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerName
  title: customerName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByMonth
  title: maximumAmountByMonth
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: warehouses
  title: warehouses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: catalog
  title: catalog
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a ShoppingContextPunchoutDefault resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ShoppingContextPunchoutDefault resource.
  returns: ShoppingContextPunchoutDefault
supported operation: Replaces the ShoppingContextPunchoutDefault resource.
  type: Operation
  type: ReplaceAction
  expects: ShoppingContextPunchoutDefault
  method: PUT
  title: Replaces the ShoppingContextPunchoutDefault resource.
  returns: ShoppingContextPunchoutDefault
supported operation: Deletes the ShoppingContextPunchoutDefault resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ShoppingContextPunchoutDefault resource.
  returns: Nothing

punchoutAccounts
type: Link
domain: ShoppingContextPunchoutDefault
range: ShoppingContextPunchout

statusId
type: Property
domain: ShoppingContextPunchoutDefault
range: integer

customerNumber
type: Property
domain: ShoppingContextPunchoutDefault
range: string

shipTo
type: Property
domain: ShoppingContextPunchoutDefault
range: string

customerName
type: Property
domain: ShoppingContextPunchoutDefault
range: string

permissions
type: Property
domain: ShoppingContextPunchoutDefault
range: string

maximumAmountByOrder
type: Property
domain: ShoppingContextPunchoutDefault
range: string

maximumAmountByMonth
type: Property
domain: ShoppingContextPunchoutDefault
range: string

userId
type: Property
domain: ShoppingContextPunchoutDefault
range: integer

user
type: Link
domain: ShoppingContextPunchoutDefault
max cardinality: 1
range: User

createdDateTime
type: Property
domain: ShoppingContextPunchoutDefault
range: dateTime

createdBy
type: Property
domain: ShoppingContextPunchoutDefault
range: string

updatedDateTime
type: Property
domain: ShoppingContextPunchoutDefault
range: dateTime

updatedBy
type: Property
domain: ShoppingContextPunchoutDefault
range: string

warehouses
type: Property
domain: ShoppingContextPunchoutDefault
range: string

catalog
type: Property
domain: ShoppingContextPunchoutDefault
range: string

ShoppingContextRepDefault
type: Class
title: ShoppingContextRepDefault
supported property: SupportedProperty
  property: statusId
  title: statusId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByMonth
  title: maximumAmountByMonth
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: preferredWarehouseNumber
  title: preferredWarehouseNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productLists
  title: productLists
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ShoppingContextRepDefault resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ShoppingContextRepDefault resource.
  returns: ShoppingContextRepDefault
supported operation: Replaces the ShoppingContextRepDefault resource.
  type: Operation
  type: ReplaceAction
  expects: ShoppingContextRepDefault
  method: PUT
  title: Replaces the ShoppingContextRepDefault resource.
  returns: ShoppingContextRepDefault
supported operation: Deletes the ShoppingContextRepDefault resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ShoppingContextRepDefault resource.
  returns: Nothing

statusId
type: Property
domain: ShoppingContextRepDefault
range: integer

userId
type: Property
domain: ShoppingContextRepDefault
range: integer

user
type: Property
domain: ShoppingContextRepDefault
max cardinality: 1
range: User

customerNumber
type: Property
domain: ShoppingContextRepDefault
range: string

shipTo
type: Property
domain: ShoppingContextRepDefault
range: string

permissions
type: Property
domain: ShoppingContextRepDefault
range: string

maximumAmountByOrder
type: Property
domain: ShoppingContextRepDefault
range: string

maximumAmountByMonth
type: Property
domain: ShoppingContextRepDefault
range: string

preferredWarehouseNumber
type: Property
domain: ShoppingContextRepDefault
range: string

productLists
type: Link
domain: ShoppingContextRepDefault
range: ProductListHeader

UserDefinedField
type: Class
title: UserDefinedField
supported property: SupportedProperty
  property: callType
  title: callType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: propertyType
  title: propertyType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: udfResponse
  title: udfResponse
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastUpdatedDateTime
  title: lastUpdatedDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: validationGroup
  title: validationGroup
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: valueLimit
  title: valueLimit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: valueFilter
  title: valueFilter
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: valueExactMatch
  title: valueExactMatch
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a UserDefinedField resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a UserDefinedField resource.
  returns: Nothing

callType
type: Property
domain: UserDefinedField
range: string

customerNumber
type: Property
domain: UserDefinedField
range: string

shipTo
type: Property
domain: UserDefinedField
range: string

propertyType
type: Property
domain: UserDefinedField
range: string

udfResponse
type: Property
domain: UserDefinedField

companyNumber
type: Property
domain: UserDefinedField
range: integer

lastUpdatedDateTime
type: Property
domain: UserDefinedField
range: dateTime

validationGroup
type: Property
domain: UserDefinedField
range: string

valueLimit
type: Property
domain: UserDefinedField
range: integer

valueFilter
type: Property
domain: UserDefinedField
range: string

valueExactMatch
type: Property
domain: UserDefinedField
range: boolean

UniversalCrib
type: Class
title: UniversalCrib
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: erpPartNumber
  title: erpPartNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: erpDescription
  title: erpDescription
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastTransactionDate
  title: lastTransactionDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unitOfMeasure
  title: unitOfMeasure
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: availableWarehouses
  title: availableWarehouses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: heading
  title: heading
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: price
  title: price
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a UniversalCrib resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a UniversalCrib resource.
  returns: UniversalCrib
description: Steps to provide data 1. Require the parameters customerNumber (uriVariable), lookupFilter (query filter), and universalCribAccounts (comma delimited list of customer numbers) 2. Run the Algolia search query based on the lookupFilter. Use the filters to query Algolia based on if the customer settings exist. Include Pagination. 3. For each hit, Run the following VallenData sets a. Find SX.e Part data (ICSP and ICSEC via ZDAT?) b. Get Pricing c. Get all warehouses active in Storeroom for customer number and universal crib accounts d. Match all parts in these warehouses and availability

customerNumber
type: Property
domain: UniversalCrib
range: integer

erpPartNumber
type: Property
domain: UniversalCrib
range: string

erpDescription
type: Property
domain: UniversalCrib
range: string

lastTransactionDate
type: Property
domain: UniversalCrib
range: dateTime

unitOfMeasure
type: Property
domain: UniversalCrib
range: string

availableWarehouses
type: Property
domain: UniversalCrib

heading
type: Property
domain: UniversalCrib
range: string

price
type: Property
domain: UniversalCrib
range: decimal

Unspsc
type: Class
title: Unspsc
supported property: SupportedProperty
  property: itemId
  title: itemId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unspsc
  title: unspsc
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: version
  title: version
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Unspsc resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Unspsc resource.
  returns: Nothing

itemId
type: Property
domain: Unspsc
range: string

unspsc
type: Property
domain: Unspsc
range: string

version
type: Property
domain: Unspsc
range: string

UnspscProdCat
type: Class
title: UnspscProdCat
supported property: SupportedProperty
  property: prodCat
  title: prodCat
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unspsc
  title: unspsc
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a UnspscProdCat resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a UnspscProdCat resource.
  returns: Nothing

prodCat
type: Property
domain: UnspscProdCat
range: string

unspsc
type: Property
domain: UnspscProdCat
range: string

createdDateTime
type: Property
domain: UnspscProdCat
range: dateTime

createdBy
type: Property
domain: UnspscProdCat
range: string

Uom
type: Class
title: Uom
supported property: SupportedProperty
  property: itemId
  title: itemId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: uom
  title: uom
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: display
  title: display
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: visibility
  title: visibility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedDateTime
  title: updatedDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedBy
  title: updatedBy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: bulkUomImport
  title: bulkUomImport
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: action
  title: action
  required: false
  readable: false
  writeable: true
supported operation: Retrieves a Uom resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Uom resource.
  returns: Uom
supported operation: Deletes the Uom resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Uom resource.
  returns: Nothing
supported operation: Updates the Uom resource.
  type: Operation
  expects: Uom
  method: PATCH
  title: Updates the Uom resource.
  returns: Uom

itemId
type: Property
domain: Uom
range: string

uom
type: Property
domain: Uom
range: string

display
type: Property
domain: Uom
range: string

visibility
type: Property
domain: Uom
range: string

createdDateTime
type: Property
domain: Uom
range: dateTime

createdBy
type: Property
domain: Uom
range: string

updatedDateTime
type: Property
domain: Uom
range: dateTime

updatedBy
type: Property
domain: Uom
range: string

bulkUomImport
type: Property
domain: Uom

action
type: Property
domain: Uom
range: string

User
type: Class
title: User
supported property: SupportedProperty
  property: username
  title: username
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: copyUserId
  title: copyUserId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: isCustomerAdmin
  title: isCustomerAdmin
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: isWebsiteAdmin
  title: isWebsiteAdmin
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: isScanToWebApprover
  title: isScanToWebApprover
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: source
  title: source
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: shipTo
  title: shipTo
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: requestedShipTos
  title: requestedShipTos
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: password
  title: password
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userTypeId
  title: userTypeId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: companyNumber
  title: companyNumber
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: externalSalesRepCode
  title: externalSalesRepCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: firstName
  title: firstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastName
  title: lastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastLoginDate
  title: lastLoginDate
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: contactPhoneNumber
  title: contactPhoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: contactMobileNumber
  title: contactMobileNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: emailCc
  title: emailCc
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: preferredShoppingAccountId
  title: preferredShoppingAccountId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: language
  title: language
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isSmsNotificationEnabled
  title: isSmsNotificationEnabled
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isInternalUser
  title: isInternalUser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isDeleted
  title: isDeleted
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: defaultShoppingAccountId
  title: defaultShoppingAccountId
  required: false
  readable: true
  writeable: true
  description: We only need the default id - think of as a flag, not an object
supported property: SupportedProperty
  property: currentShoppingAccount
  title: currentShoppingAccount
  required: false
  readable: true
  writeable: false
supported operation: Deletes the User resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the User resource.
  returns: Nothing
supported operation: Retrieves a User resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a User resource.
  returns: User
supported operation: Updates the User resource.
  type: Operation
  expects: User
  method: PATCH
  title: Updates the User resource.
  returns: User
supported operation: Replaces the User resource.

username
type: Property
domain: User
range: string

copyUserId
type: Property
domain: User
range: integer

isCustomerAdmin
type: Property
domain: User
range: boolean

isWebsiteAdmin
type: Property
domain: User
range: boolean

isScanToWebApprover
type: Property
domain: User
range: boolean

source
type: Property
domain: User
range: string

customerNumber
type: Property
domain: User
range: string

shipTo
type: Property
domain: User
range: string

requestedShipTos
type: Property
domain: User

roles
type: Property
domain: User
range: string

password
type: Property
domain: User
range: string

status
type: Property
domain: User
range: integer

userTypeId
type: Property
domain: User
range: string

companyNumber
type: Property
domain: User
range: integer

externalSalesRepCode
type: Property
domain: User
range: string

email
type: Property
domain: User
range: string

firstName
type: Property
domain: User
range: string

lastName
type: Property
domain: User
range: string

lastLoginDate
type: Property
domain: User
range: dateTime

contactPhoneNumber
type: Property
domain: User
range: string

contactMobileNumber
type: Property
domain: User
range: string

emailCc
type: Property
domain: User
range: string

preferredShoppingAccountId
type: Property
domain: User
range: integer

language
type: Property
domain: User
range: string

isSmsNotificationEnabled
type: Property
domain: User
range: boolean

isInternalUser
type: Property
domain: User
range: boolean

isDeleted
type: Property
domain: User
range: boolean

createdDateTime
type: Property
domain: User
range: dateTime

defaultShoppingAccountId
type: Property
domain: User
range: integer

currentShoppingAccount
type: Property
domain: User
max cardinality: 1
range: ShoppingContext

UserSetup
type: Class
title: UserSetup
supported property: SupportedProperty
  property: requestorId
  title: requestorId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: requestDate
  title: requestDate
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: requestType
  title: requestType
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userEmail
  title: userEmail
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userFullName
  title: userFullName
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: comments
  title: comments
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastmod
  title: lastmod
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: reviewerId
  title: reviewerId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: reviewer
  title: reviewer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: reviewerComments
  title: reviewerComments
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: authorizedBy
  title: authorizedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: accounts
  title: accounts
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: requestor
  title: requestor
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a UserSetup resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a UserSetup resource.
  returns: UserSetup
supported operation: Replaces the UserSetup resource.
  type: Operation
  type: ReplaceAction
  expects: UserSetup
  method: PUT
  title: Replaces the UserSetup resource.
  returns: UserSetup
supported operation: Updates the UserSetup resource.
  type: Operation
  expects: UserSetup
  method: PATCH
  title: Updates the UserSetup resource.
  returns: UserSetup
supported operation: Deletes the UserSetup resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the UserSetup resource.
  returns: Nothing

requestorId
type: Property
domain: UserSetup
range: integer

requestDate
type: Property
domain: UserSetup
range: dateTime

requestType
type: Property
domain: UserSetup
range: string

userEmail
type: Property
domain: UserSetup
range: string

userFullName
type: Property
domain: UserSetup
range: string

comments
type: Property
domain: UserSetup
range: string

status
type: Property
domain: UserSetup
range: string

lastmod
type: Property
domain: UserSetup
range: dateTime

reviewerId
type: Property
domain: UserSetup
range: integer

reviewer
type: Property
domain: UserSetup
max cardinality: 1
range: User

reviewerComments
type: Property
domain: UserSetup
range: string

authorizedBy
type: Property
domain: UserSetup
range: string

accounts
type: Property
domain: UserSetup
range: UserSetupAccounts

requestor
type: Property
domain: UserSetup
max cardinality: 1
range: User

UserSetupAccounts
type: Class
title: UserSetupAccounts
supported property: SupportedProperty
  property: requestId
  title: requestId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerNumber
  title: customerNumber
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customerName
  title: customerName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modelAfter
  title: modelAfter
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByItem
  title: maximumAmountByItem
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrder
  title: maximumAmountByOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maximumAmountByOrderContext
  title: maximumAmountByOrderContext
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approvers
  title: approvers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isApprover
  title: isApprover
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isMasterApprover
  title: isMasterApprover
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: requestedShipTos
  title: requestedShipTos
  required: false
  readable: true
  writeable: true
  description: Stored codes; use ["*"] for all ship-tos (same convention as registration).
supported property: SupportedProperty
  property: requestedShipTosWithNames
  title: requestedShipTosWithNames
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: approverData
  title: approverData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a UserSetupAccounts resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a UserSetupAccounts resource.
  returns: UserSetupAccounts
supported operation: Replaces the UserSetupAccounts resource.
  type: Operation
  type: ReplaceAction
  expects: UserSetupAccounts
  method: PUT
  title: Replaces the UserSetupAccounts resource.
  returns: UserSetupAccounts
supported operation: Deletes the UserSetupAccounts resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the UserSetupAccounts resource.
  returns: Nothing

requestId
type: Link
domain: UserSetupAccounts
max cardinality: 1
range: UserSetup

customerNumber
type: Property
domain: UserSetupAccounts
range: string

customerName
type: Property
domain: UserSetupAccounts
range: string

modelAfter
type: Property
domain: UserSetupAccounts
range: string

maximumAmountByItem
type: Property
domain: UserSetupAccounts
range: decimal

maximumAmountByOrder
type: Property
domain: UserSetupAccounts
range: decimal

maximumAmountByOrderContext
type: Property
domain: UserSetupAccounts
range: decimal

approvers
type: Property
domain: UserSetupAccounts
range: string

isApprover
type: Property
domain: UserSetupAccounts
range: boolean

isMasterApprover
type: Property
domain: UserSetupAccounts
range: boolean

requestedShipTos
type: Property
domain: UserSetupAccounts

requestedShipTosWithNames
type: Property
domain: UserSetupAccounts

approverData
type: Property
domain: UserSetupAccounts

VallenAssociate
type: Class
title: VallenAssociate
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: details
  title: details
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a VallenAssociate resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a VallenAssociate resource.
  returns: VallenAssociate
supported operation: Retrieves a VallenAssociate resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a VallenAssociate resource.
  returns: VallenAssociate

email
type: Property
domain: VallenAssociate
range: string

status
type: Property
domain: VallenAssociate
range: string

isActive
type: Property
domain: VallenAssociate
range: boolean

details
type: Property
domain: VallenAssociate

Entrypoint
type: Class
title: The API entrypoint
supported property: SupportedProperty
  property: The collection of AdminEditLog resources
  title: The collection of AdminEditLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AdminNote resources
  title: The collection of AdminNote resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ApprovalWorkflow resources
  title: The collection of ApprovalWorkflow resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AvailableWarehouse resources
  title: The collection of AvailableWarehouse resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Cart resources
  title: The collection of Cart resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CartItem resources
  title: The collection of CartItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Catalog resources
  title: The collection of Catalog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogCategoryExclusion resources
  title: The collection of CatalogCategoryExclusion resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogItem resources
  title: The collection of CatalogItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogItemExclusion resources
  title: The collection of CatalogItemExclusion resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogItemMap resources
  title: The collection of CatalogItemMap resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogProductFamily resources
  title: The collection of CatalogProductFamily resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogProtonItem resources
  title: The collection of CatalogProtonItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CatalogVendorExclusion resources
  title: The collection of CatalogVendorExclusion resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of SimpleWebPay resources
  title: The collection of SimpleWebPay resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ConnectWithUs resources
  title: The collection of ConnectWithUs resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Contact resources
  title: The collection of Contact resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ContactInquiryType resources
  title: The collection of ContactInquiryType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Global Context resources
  title: The collection of Global Context resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CustomPlp resources
  title: The collection of CustomPlp resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CustomerAddress resources
  title: The collection of CustomerAddress resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CustomerSetting resources
  title: The collection of CustomerSetting resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ErpCustomerMaster resources
  title: The collection of ErpCustomerMaster resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ErpOutsideSalesRep resources
  title: The collection of ErpOutsideSalesRep resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ErpSalesRep resources
  title: The collection of ErpSalesRep resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ErpShipTo resources
  title: The collection of ErpShipTo resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Email resources
  title: The collection of Email resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ErrorLog resources
  title: The collection of ErrorLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Moneris resources
  title: The collection of Moneris resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderApproval resources
  title: The collection of OrderApproval resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderApprovalLog resources
  title: The collection of OrderApprovalLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderPad resources
  title: The collection of OrderPad resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderGuestPricing resources
  title: The collection of OrderGuestPricing resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderHistory resources
  title: The collection of OrderHistory resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderLog resources
  title: The collection of OrderLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderMonthlyTotals resources
  title: The collection of OrderMonthlyTotals resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderSubmit resources
  title: The collection of OrderSubmit resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of OrderTracking resources
  title: The collection of OrderTracking resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Quote resources
  title: The collection of Quote resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of PaymentMethod resources
  title: The collection of PaymentMethod resources
  readable: true
  writeable: false
supported operation: The API entrypoint.

The collection of AdminEditLog resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AdminEditLog
supported operation: Retrieves the collection of AdminEditLog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AdminEditLog resources.
  returns: Collection

The collection of AdminNote resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AdminNote
supported operation: Retrieves the collection of AdminNote resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AdminNote resources.
  returns: Collection
supported operation: Creates a AdminNote resource.
  type: Operation
  type: CreateAction
  expects: AdminNote
  method: POST
  title: Creates a AdminNote resource.
  returns: AdminNote

The collection of ApprovalWorkflow resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ApprovalWorkflow
supported operation: Retrieves the collection of ApprovalWorkflow resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ApprovalWorkflow resources.
  returns: Collection
supported operation: Retrieves the collection of ApprovalWorkflow resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ApprovalWorkflow resources.
  returns: Collection
supported operation: Creates a ApprovalWorkflow resource.
  type: Operation
  type: CreateAction
  expects: ApprovalWorkflow
  method: POST
  title: Creates a ApprovalWorkflow resource.
  returns: ApprovalWorkflow

The collection of AvailableWarehouse resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AvailableWarehouse
supported operation: Retrieves the collection of AvailableWarehouse resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AvailableWarehouse resources.
  returns: Collection

The collection of Cart resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Cart
supported operation: Retrieves the collection of Cart resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Cart resources.
  returns: Collection
supported operation: Creates a Cart resource.
  type: Operation
  type: CreateAction
  expects: Cart
  method: POST
  title: Creates a Cart resource.
  returns: Cart
supported operation: Creates a Cart resource.
  type: Operation
  type: CreateAction
  expects: Cart
  method: POST
  title: Creates a Cart resource.
  returns: Cart
supported operation: Creates a Cart resource.
  type: Operation
  type: CreateAction
  expects: Nothing
  method: POST
  title: Creates a Cart resource.
  returns: Cart

The collection of CartItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CartItem
supported operation: Retrieves the collection of CartItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CartItem resources.
  returns: Collection
supported operation: Creates a CartItem resource.
  type: Operation
  type: CreateAction
  expects: CartItem
  method: POST
  title: Creates a CartItem resource.
  returns: CartItem

The collection of Catalog resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Catalog
supported operation: Retrieves the collection of Catalog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Catalog resources.
  returns: Collection
supported operation: Creates a Catalog resource.
  type: Operation
  type: CreateAction
  expects: Catalog
  method: POST
  title: Creates a Catalog resource.
  returns: Catalog
supported operation: Retrieves the collection of Catalog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Catalog resources.
  returns: Collection
supported operation: Retrieves the collection of Catalog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Catalog resources.
  returns: Collection
supported operation: Creates a Catalog resource.
  type: Operation
  type: CreateAction
  expects: Catalog
  method: POST
  title: Creates a Catalog resource.
  returns: Catalog

The collection of CatalogCategoryExclusion resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogCategoryExclusion
supported operation: Retrieves the collection of CatalogCategoryExclusion resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogCategoryExclusion resources.
  returns: Collection
supported operation: Creates a CatalogCategoryExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogCategoryExclusion
  method: POST
  title: Creates a CatalogCategoryExclusion resource.
  returns: CatalogCategoryExclusion
supported operation: Creates a CatalogCategoryExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogCategoryExclusion
  method: POST
  title: Creates a CatalogCategoryExclusion resource.
  returns: CatalogCategoryExclusion
supported operation: Creates a CatalogCategoryExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogCategoryExclusion
  method: POST
  title: Creates a CatalogCategoryExclusion resource.
  returns: CatalogCategoryExclusion

The collection of CatalogItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogItem
supported operation: Retrieves the collection of CatalogItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogItem resources.
  returns: Collection

The collection of CatalogItemExclusion resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogItemExclusion
supported operation: Retrieves the collection of CatalogItemExclusion resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogItemExclusion resources.
  returns: Collection
supported operation: Creates a CatalogItemExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogItemExclusion
  method: POST
  title: Creates a CatalogItemExclusion resource.
  returns: CatalogItemExclusion

The collection of CatalogItemMap resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogItemMap
supported operation: Retrieves the collection of CatalogItemMap resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogItemMap resources.
  returns: Collection
supported operation: Creates a CatalogItemMap resource.
  type: Operation
  type: CreateAction
  expects: CatalogItemMap
  method: POST
  title: Creates a CatalogItemMap resource.
  returns: CatalogItemMap
supported operation: Creates a CatalogItemMap resource.
  type: Operation
  type: CreateAction
  expects: CatalogItemMap
  method: POST
  title: Creates a CatalogItemMap resource.
  returns: CatalogItemMap
supported operation: Creates a CatalogItemMap resource.
  type: Operation
  type: CreateAction
  expects: CatalogItemMap
  method: POST
  title: Creates a CatalogItemMap resource.
  returns: CatalogItemMap
supported operation: Creates a CatalogItemMap resource.
  type: Operation
  type: CreateAction
  expects: CatalogItemMap
  method: POST
  title: Creates a CatalogItemMap resource.
  returns: CatalogItemMap
supported operation: Retrieves the collection of CatalogItemMap resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogItemMap resources.
  returns: Collection
supported operation: Retrieves the collection of CatalogItemMap resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogItemMap resources.
  returns: Collection

The collection of CatalogProductFamily resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogProductFamily
supported operation: Retrieves the collection of CatalogProductFamily resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogProductFamily resources.
  returns: Collection

The collection of CatalogProtonItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogProtonItem
supported operation: Retrieves the collection of CatalogProtonItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogProtonItem resources.
  returns: Collection

The collection of CatalogVendorExclusion resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CatalogVendorExclusion
supported operation: Retrieves the collection of CatalogVendorExclusion resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CatalogVendorExclusion resources.
  returns: Collection
supported operation: Creates a CatalogVendorExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogVendorExclusion
  method: POST
  title: Creates a CatalogVendorExclusion resource.
  returns: CatalogVendorExclusion
supported operation: Creates a CatalogVendorExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogVendorExclusion
  method: POST
  title: Creates a CatalogVendorExclusion resource.
  returns: CatalogVendorExclusion
supported operation: Creates a CatalogVendorExclusion resource.
  type: Operation
  type: CreateAction
  expects: CatalogVendorExclusion
  method: POST
  title: Creates a CatalogVendorExclusion resource.
  returns: CatalogVendorExclusion

The collection of SimpleWebPay resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: SimpleWebPay
supported operation: Creates a SimpleWebPay resource.
  type: Operation
  type: CreateAction
  expects: SimpleWebPay
  method: POST
  title: Creates a SimpleWebPay resource.
  returns: SimpleWebPay
supported operation: Creates a SimpleWebPay resource.
  type: Operation
  type: CreateAction
  expects: SimpleWebPay
  method: POST
  title: Creates a SimpleWebPay resource.
  returns: SimpleWebPay
supported operation: Creates a SimpleWebPay resource.
  type: Operation
  type: CreateAction
  expects: SimpleWebPay
  method: POST
  title: Creates a SimpleWebPay resource.
  returns: SimpleWebPay
supported operation: Creates a SimpleWebPay resource.
  type: Operation
  type: CreateAction
  expects: SimpleWebPay
  method: POST
  title: Creates a SimpleWebPay resource.
  returns: SimpleWebPay

The collection of ConnectWithUs resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ConnectWithUs
supported operation: Retrieves the collection of ConnectWithUs resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ConnectWithUs resources.
  returns: Collection
supported operation: Creates a ConnectWithUs resource.
  type: Operation
  type: CreateAction
  expects: ConnectWithUs
  method: POST
  title: Creates a ConnectWithUs resource.
  returns: ConnectWithUs

The collection of Contact resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Contact
supported operation: Retrieves the collection of Contact resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Contact resources.
  returns: Collection
supported operation: Creates a Contact resource.
  type: Operation
  type: CreateAction
  expects: Contact
  method: POST
  title: Creates a Contact resource.
  returns: Contact

The collection of ContactInquiryType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ContactInquiryType
supported operation: Retrieves the collection of ContactInquiryType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ContactInquiryType resources.
  returns: Collection
supported operation: Creates a ContactInquiryType resource.
  type: Operation
  type: CreateAction
  expects: ContactInquiryType
  method: POST
  title: Creates a ContactInquiryType resource.
  returns: ContactInquiryType

The collection of Global Context resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Global Context
supported operation: Retrieves the collection of Global Context resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Global Context resources.
  returns: Collection
supported operation: Retrieves the collection of Global Context resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Global Context resources.
  returns: Collection

The collection of CustomPlp resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CustomPlp
supported operation: Creates a CustomPlp resource.
  type: Operation
  type: CreateAction
  expects: CustomPlp
  method: POST
  title: Creates a CustomPlp resource.
  returns: CustomPlp
supported operation: Retrieves the collection of CustomPlp resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CustomPlp resources.
  returns: Collection

The collection of CustomerAddress resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CustomerAddress
supported operation: Retrieves the collection of CustomerAddress resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CustomerAddress resources.
  returns: Collection
supported operation: Creates a CustomerAddress resource.
  type: Operation
  type: CreateAction
  expects: CustomerAddress
  method: POST
  title: Creates a CustomerAddress resource.
  returns: CustomerAddress

The collection of CustomerSetting resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CustomerSetting
supported operation: Retrieves the collection of CustomerSetting resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CustomerSetting resources.
  returns: Collection
supported operation: Creates a CustomerSetting resource.
  type: Operation
  type: CreateAction
  expects: CustomerSetting
  method: POST
  title: Creates a CustomerSetting resource.
  returns: CustomerSetting

The collection of ErpCustomerMaster resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ErpCustomerMaster
supported operation: Retrieves the collection of ErpCustomerMaster resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ErpCustomerMaster resources.
  returns: Collection

The collection of ErpOutsideSalesRep resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ErpOutsideSalesRep
supported operation: Retrieves the collection of ErpOutsideSalesRep resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ErpOutsideSalesRep resources.
  returns: Collection

The collection of ErpSalesRep resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ErpSalesRep
supported operation: Retrieves the collection of ErpSalesRep resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ErpSalesRep resources.
  returns: Collection

The collection of ErpShipTo resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ErpShipTo
supported operation: Retrieves the collection of ErpShipTo resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ErpShipTo resources.
  returns: Collection

The collection of Email resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Email
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Nothing
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Nothing
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Nothing
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Nothing
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Nothing
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Nothing

The collection of ErrorLog resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ErrorLog
supported operation: Retrieves the collection of ErrorLog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ErrorLog resources.
  returns: Collection

The collection of Moneris resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Moneris
supported operation: Creates a Moneris resource.
  type: Operation
  type: CreateAction
  expects: Moneris
  method: POST
  title: Creates a Moneris resource.
  returns: Moneris
supported operation: Creates a Moneris resource.
  type: Operation
  type: CreateAction
  expects: Moneris
  method: POST
  title: Creates a Moneris resource.
  returns: Moneris

The collection of OrderApproval resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderApproval
supported operation: Creates a OrderApproval resource.
  type: Operation
  type: CreateAction
  expects: OrderApproval
  method: POST
  title: Creates a OrderApproval resource.
  returns: OrderApproval
supported operation: Creates a OrderApproval resource.
  type: Operation
  type: CreateAction
  expects: OrderApproval
  method: POST
  title: Creates a OrderApproval resource.
  returns: OrderApproval
supported operation: Creates a OrderApproval resource.
  type: Operation
  type: CreateAction
  expects: OrderApproval
  method: POST
  title: Creates a OrderApproval resource.
  returns: OrderApproval
supported operation: Creates a OrderApproval resource.
  type: Operation
  type: CreateAction
  expects: OrderApproval
  method: POST
  title: Creates a OrderApproval resource.
  returns: OrderApproval
supported operation: Creates a OrderApproval resource.
  type: Operation
  type: CreateAction
  expects: OrderApproval
  method: POST
  title: Creates a OrderApproval resource.
  returns: OrderApproval
supported operation: Creates a OrderApproval resource.
  type: Operation
  type: CreateAction
  expects: OrderApproval
  method: POST
  title: Creates a OrderApproval resource.
  returns: OrderApproval

The collection of OrderApprovalLog resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderApprovalLog
supported operation: Retrieves the collection of OrderApprovalLog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of OrderApprovalLog resources.
  returns: Collection
supported operation: Creates a OrderApprovalLog resource.
  type: Operation
  type: CreateAction
  expects: OrderApprovalLog
  method: POST
  title: Creates a OrderApprovalLog resource.
  returns: OrderApprovalLog

The collection of OrderPad resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderPad
supported operation: Creates a OrderPad resource.
  type: Operation
  type: CreateAction
  expects: OrderPad
  method: POST
  title: Creates a OrderPad resource.
  returns: OrderPad

The collection of OrderGuestPricing resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderGuestPricing
supported operation: Creates a OrderGuestPricing resource.
  type: Operation
  type: CreateAction
  expects: OrderGuestPricing
  method: POST
  title: Creates a OrderGuestPricing resource.
  returns: OrderGuestPricing

The collection of OrderHistory resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderHistory
supported operation: Creates a OrderHistory resource.
  type: Operation
  type: CreateAction
  expects: OrderHistory
  method: POST
  title: Creates a OrderHistory resource.
  returns: OrderHistory
supported operation: Creates a OrderHistory resource.
  type: Operation
  type: CreateAction
  expects: OrderHistory
  method: POST
  title: Creates a OrderHistory resource.
  returns: OrderHistory

The collection of OrderLog resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderLog
supported operation: Retrieves the collection of OrderLog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of OrderLog resources.
  returns: Collection

The collection of OrderMonthlyTotals resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderMonthlyTotals
supported operation: Creates a OrderMonthlyTotals resource.
  type: Operation
  type: CreateAction
  expects: OrderMonthlyTotals
  method: POST
  title: Creates a OrderMonthlyTotals resource.
  returns: OrderMonthlyTotals

The collection of OrderSubmit resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderSubmit
supported operation: Creates a OrderSubmit resource.
  type: Operation
  type: CreateAction
  expects: OrderSubmit
  method: POST
  title: Creates a OrderSubmit resource.
  returns: OrderSubmit

The collection of OrderTracking resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrderTracking
supported operation: Retrieves the collection of OrderTracking resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of OrderTracking resources.
  returns: Collection
supported operation: Creates a OrderTracking resource.
  type: Operation
  type: CreateAction
  expects: OrderTracking
  method: POST
  title: Creates a OrderTracking resource.
  returns: OrderTracking

The collection of Quote resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Quote
supported operation: Creates a Quote resource.
  type: Operation
  type: CreateAction
  expects: Quote
  method: POST
  title: Creates a Quote resource.
  returns: Quote

The collection of PaymentMethod resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PaymentMethod
supported operation: Retrieves the collection of PaymentMethod resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PaymentMethod resources.
  returns: Collection

The collection of PermissionGroup resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PermissionGroup
supported operation: Creates a PermissionGroup resource.
  type: Operation
  type: CreateAction
  expects: PermissionGroup
  method: POST
  title: Creates a PermissionGroup resource.
  returns: PermissionGroup
supported operation: Retrieves the collection of PermissionGroup resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PermissionGroup resources.
  returns: Collection

The collection of PreferredVendor resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PreferredVendor
supported operation: Retrieves the collection of PreferredVendor resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PreferredVendor resources.
  returns: Collection
supported operation: Creates a PreferredVendor resource.
  type: Operation
  type: CreateAction
  expects: PreferredVendor
  method: POST
  title: Creates a PreferredVendor resource.
  returns: PreferredVendor

The collection of ProductListDetail resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ProductListDetail
supported operation: Creates a ProductListDetail resource.
  type: Operation
  type: CreateAction
  expects: ProductListDetail
  method: POST
  title: Creates a ProductListDetail resource.
  returns: ProductListDetail
supported operation: Retrieves the collection of ProductListDetail resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ProductListDetail resources.
  returns: Collection

The collection of ProductListHeader resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ProductListHeader
supported operation: Retrieves the collection of ProductListHeader resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ProductListHeader resources.
  returns: Collection
supported operation: Creates a ProductListHeader resource.
  type: Operation
  type: CreateAction
  expects: ProductListHeader
  method: POST
  title: Creates a ProductListHeader resource.
  returns: ProductListHeader

The collection of ProductListItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ProductListItem
supported operation: Retrieves the collection of ProductListItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ProductListItem resources.
  returns: Collection

The collection of Punchout resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Punchout
supported operation: Creates a Punchout resource.
  type: Operation
  type: CreateAction
  expects: Punchout
  method: POST
  title: Creates a Punchout resource.
  returns: Punchout

The collection of PunchoutLogin resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PunchoutLogin
supported operation: Creates a PunchoutLogin resource.
  type: Operation
  type: CreateAction
  expects: PunchoutLogin
  method: POST
  title: Creates a PunchoutLogin resource.
  returns: PunchoutLogin

The collection of PunchoutProfile resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PunchoutProfile
supported operation: Creates a PunchoutProfile resource.
  type: Operation
  type: CreateAction
  expects: PunchoutProfile
  method: POST
  title: Creates a PunchoutProfile resource.
  returns: PunchoutProfile
supported operation: Retrieves the collection of PunchoutProfile resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PunchoutProfile resources.
  returns: Collection

The collection of PunchoutSubmission resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PunchoutSubmission
supported operation: Retrieves the collection of PunchoutSubmission resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PunchoutSubmission resources.
  returns: Collection

The collection of Registration resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Registration
supported operation: Retrieves the collection of Registration resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Registration resources.
  returns: Collection
supported operation: Creates a Registration resource.
  type: Operation
  type: CreateAction
  expects: Registration
  method: POST
  title: Creates a Registration resource.
  returns: Registration

The collection of RegistrationUser resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: RegistrationUser
supported operation: Retrieves the collection of RegistrationUser resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of RegistrationUser resources.
  returns: Collection
supported operation: Creates a RegistrationUser resource.
  type: Operation
  type: CreateAction
  expects: RegistrationUser
  method: POST
  title: Creates a RegistrationUser resource.
  returns: RegistrationUser

The collection of PriceAvailability resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PriceAvailability
supported operation: Creates a PriceAvailability resource.
  type: Operation
  type: CreateAction
  expects: PriceAvailability
  method: POST
  title: Creates a PriceAvailability resource.
  returns: PriceAvailability
supported operation: Creates a PriceAvailability resource.
  type: Operation
  type: CreateAction
  expects: PriceAvailability
  method: POST
  title: Creates a PriceAvailability resource.
  returns: PriceAvailability
supported operation: Creates a PriceAvailability resource.
  type: Operation
  type: CreateAction
  expects: PriceAvailability
  method: POST
  title: Creates a PriceAvailability resource.
  returns: PriceAvailability

The collection of ShoppingContext resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ShoppingContext
supported operation: Creates a ShoppingContext resource.
  type: Operation
  type: CreateAction
  expects: ShoppingContext
  method: POST
  title: Creates a ShoppingContext resource.
  returns: ShoppingContext
supported operation: Retrieves the collection of ShoppingContext resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ShoppingContext resources.
  returns: Collection
supported operation: Retrieves the collection of ShoppingContext resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ShoppingContext resources.
  returns: Collection
supported operation: Creates a ShoppingContext resource.
  type: Operation
  type: CreateAction
  expects: ShoppingContext
  method: POST
  title: Creates a ShoppingContext resource.
  returns: ShoppingContext

The collection of ShoppingContextPunchout resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ShoppingContextPunchout
supported operation: Retrieves the collection of ShoppingContextPunchout resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ShoppingContextPunchout resources.
  returns: Collection
supported operation: Creates a ShoppingContextPunchout resource.
  type: Operation
  type: CreateAction
  expects: ShoppingContextPunchout
  method: POST
  title: Creates a ShoppingContextPunchout resource.
  returns: ShoppingContextPunchout

The collection of ShoppingContextPunchoutDefault resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ShoppingContextPunchoutDefault
supported operation: Retrieves the collection of ShoppingContextPunchoutDefault resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ShoppingContextPunchoutDefault resources.
  returns: Collection
supported operation: Creates a ShoppingContextPunchoutDefault resource.
  type: Operation
  type: CreateAction
  expects: ShoppingContextPunchoutDefault
  method: POST
  title: Creates a ShoppingContextPunchoutDefault resource.
  returns: ShoppingContextPunchoutDefault

The collection of ShoppingContextRepDefault resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ShoppingContextRepDefault
supported operation: Retrieves the collection of ShoppingContextRepDefault resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ShoppingContextRepDefault resources.
  returns: Collection
supported operation: Creates a ShoppingContextRepDefault resource.
  type: Operation
  type: CreateAction
  expects: ShoppingContextRepDefault
  method: POST
  title: Creates a ShoppingContextRepDefault resource.
  returns: ShoppingContextRepDefault

The collection of UserDefinedField resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: UserDefinedField
supported operation: Retrieves the collection of UserDefinedField resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of UserDefinedField resources.
  returns: Collection
supported operation: Retrieves the collection of UserDefinedField resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of UserDefinedField resources.
  returns: Collection

The collection of Unspsc resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Unspsc
supported operation: Retrieves the collection of Unspsc resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Unspsc resources.
  returns: Collection

The collection of UnspscProdCat resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: UnspscProdCat
supported operation: Retrieves the collection of UnspscProdCat resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of UnspscProdCat resources.
  returns: Collection

The collection of Uom resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Uom
supported operation: Creates a Uom resource.
  type: Operation
  type: CreateAction
  expects: Uom
  method: POST
  title: Creates a Uom resource.
  returns: Uom
supported operation: Creates a Uom resource.
  type: Operation
  type: CreateAction
  expects: Uom
  method: POST
  title: Creates a Uom resource.
  returns: Uom
supported operation: Retrieves the collection of Uom resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Uom resources.
  returns: Collection

The collection of User resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: User
supported operation: Retrieves the collection of User resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of User resources.
  returns: Collection
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: Nothing
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: Nothing
  method: POST
  title: Creates a User resource.
  returns: Nothing

The collection of UserSetup resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: UserSetup
supported operation: Retrieves the collection of UserSetup resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of UserSetup resources.
  returns: Collection
supported operation: Creates a UserSetup resource.
  type: Operation
  type: CreateAction
  expects: UserSetup
  method: POST
  title: Creates a UserSetup resource.
  returns: UserSetup

The collection of UserSetupAccounts resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: UserSetupAccounts
supported operation: Retrieves the collection of UserSetupAccounts resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of UserSetupAccounts resources.
  returns: Collection
supported operation: Creates a UserSetupAccounts resource.
  type: Operation
  type: CreateAction
  expects: UserSetupAccounts
  method: POST
  title: Creates a UserSetupAccounts resource.
  returns: UserSetupAccounts

ConstraintViolation
type: Class
title: A constraint violation
supported property: SupportedProperty
  property: propertyPath
  title: propertyPath
  description: The property path of the violation
  readable: true
  writeable: false
supported property: SupportedProperty
  property: message
  title: message
  description: The message associated with the violation
  readable: true
  writeable: false

propertyPath
type: Property
domain: ConstraintViolation
range: string

message
type: Property
domain: ConstraintViolation
range: string

Replaces the Cart resource.
type: Operation
type: ReplaceAction
expects: Cart
method: PUT
title: Replaces the Cart resource.
returns: Cart

Updates the Cart resource.
type: Operation
expects: Cart
method: PATCH
title: Updates the Cart resource.
returns: Cart

Deletes the Cart resource.
type: Operation
type: DeleteAction
method: DELETE
title: Deletes the Cart resource.
returns: Nothing

Deletes the Cart resource.
type: Operation
type: DeleteAction
method: DELETE
title: Deletes the Cart resource.
returns: Nothing

Replaces the Cart resource.
type: Operation
type: ReplaceAction
expects: Cart
method: PUT
title: Replaces the Cart resource.
returns: Cart

Updates the Cart resource.
type: Operation
expects: Cart
method: PATCH
title: Updates the Cart resource.
returns: Cart

SupportedProperty
property: dunsNum
title: dunsNum
required: false
readable: true
writeable: true

SupportedProperty
property: natureOfBusiness
title: natureOfBusiness
required: false
readable: true
writeable: true

SupportedProperty
property: businessType
title: businessType
required: false
readable: true
writeable: true

SupportedProperty
property: industry
title: industry
required: false
readable: true
writeable: true

SupportedProperty
property: estimatedMroSpend
title: estimatedMroSpend
required: false
readable: true
writeable: true

SupportedProperty
property: numberOfEmployees
title: numberOfEmployees
required: false
readable: true
writeable: true

SupportedProperty
property: productAndServices
title: productAndServices
required: false
readable: true
writeable: true

Retrieves a Registration resource.
type: Operation
type: FindAction
method: GET
title: Retrieves a Registration resource.
returns: Registration

Replaces the Registration resource.
type: Operation
type: ReplaceAction
expects: Registration
method: PUT
title: Replaces the Registration resource.
returns: Registration

Deletes the Registration resource.
type: Operation
type: DeleteAction
method: DELETE
title: Deletes the Registration resource.
returns: Nothing

Updates the Registration resource.
type: Operation
expects: Registration
method: PATCH
title: Updates the Registration resource.
returns: Registration

Replaces the User resource.
type: Operation
type: ReplaceAction
expects: User
method: PUT
title: Replaces the User resource.
returns: User

Retrieves a User resource.
type: Operation
type: FindAction
method: GET
title: Retrieves a User resource.
returns: User

Retrieves a User resource.
type: Operation
type: FindAction
method: GET
title: Retrieves a User resource.
returns: User

Retrieves a User resource.
type: Operation
type: FindAction
method: GET
title: Retrieves a User resource.
returns: User

Retrieves a User resource.
type: Operation
type: FindAction
method: GET
title: Retrieves a User resource.
returns: User

Retrieves a User resource.
type: Operation
type: FindAction
method: GET
title: Retrieves a User resource.
returns: User

SupportedProperty
property: The collection of PermissionGroup resources
title: The collection of PermissionGroup resources
readable: true
writeable: false

SupportedProperty
property: The collection of PreferredVendor resources
title: The collection of PreferredVendor resources
readable: true
writeable: false

SupportedProperty
property: The collection of ProductListDetail resources
title: The collection of ProductListDetail resources
readable: true
writeable: false

SupportedProperty
property: The collection of ProductListHeader resources
title: The collection of ProductListHeader resources
readable: true
writeable: false

SupportedProperty
property: The collection of ProductListItem resources
title: The collection of ProductListItem resources
readable: true
writeable: false

SupportedProperty
property: The collection of Punchout resources
title: The collection of Punchout resources
readable: true
writeable: false

SupportedProperty
property: The collection of PunchoutLogin resources
title: The collection of PunchoutLogin resources
readable: true
writeable: false

SupportedProperty
property: The collection of PunchoutProfile resources
title: The collection of PunchoutProfile resources
readable: true
writeable: false

SupportedProperty
property: The collection of PunchoutSubmission resources
title: The collection of PunchoutSubmission resources
readable: true
writeable: false

SupportedProperty
property: The collection of Registration resources
title: The collection of Registration resources
readable: true
writeable: false

SupportedProperty
property: The collection of RegistrationUser resources
title: The collection of RegistrationUser resources
readable: true
writeable: false

SupportedProperty
property: The collection of PriceAvailability resources
title: The collection of PriceAvailability resources
readable: true
writeable: false

SupportedProperty
property: The collection of ShoppingContext resources
title: The collection of ShoppingContext resources
readable: true
writeable: false

SupportedProperty
property: The collection of ShoppingContextPunchout resources
title: The collection of ShoppingContextPunchout resources
readable: true
writeable: false

SupportedProperty
property: The collection of ShoppingContextPunchoutDefault resources
title: The collection of ShoppingContextPunchoutDefault resources
readable: true
writeable: false

SupportedProperty
property: The collection of ShoppingContextRepDefault resources
title: The collection of ShoppingContextRepDefault resources
readable: true
writeable: false

SupportedProperty
property: The collection of UserDefinedField resources
title: The collection of UserDefinedField resources
readable: true
writeable: false

SupportedProperty
property: The collection of Unspsc resources
title: The collection of Unspsc resources
readable: true
writeable: false

SupportedProperty
property: The collection of UnspscProdCat resources
title: The collection of UnspscProdCat resources
readable: true
writeable: false

SupportedProperty
property: The collection of Uom resources
title: The collection of Uom resources
readable: true
writeable: false

SupportedProperty
property: The collection of User resources
title: The collection of User resources
readable: true
writeable: false

SupportedProperty
property: The collection of UserSetup resources
title: The collection of UserSetup resources
readable: true
writeable: false

SupportedProperty
property: The collection of UserSetupAccounts resources
title: The collection of UserSetupAccounts resources
readable: true
writeable: false

The API entrypoint.
type: Operation
method: GET
returns: EntryPoint