Assign Customers

post/customermanager.assign

Assigns multiple customers to the specified entity (e.g., Price List, Live Price Grid, etc.).

Securitybasic or X-PriceFx-jwt
Request
Request Body schema: application/json
required
object
object
object
_constructor
required
string non-empty
operator
string non-empty
required
Array of objects non-empty unique

Specify customers you want to assign by the filter settings (fielName:value)

label
required
string non-empty

The label of the customer assignment.

priority
required
number
assignment
required
string non-empty

The typedId of the entity you want to assign customers to.

operation
required
string non-empty
Default: "add"
Responses
200

Example response

Response Schema: application/json
object
node
string non-empty
Array of objects non-empty unique
Array (non-empty)
version
number
typedId
string non-empty
object
assignmentId
number
priority
number
additionalInfo1
any
additionalInfo2
any
additionalInfo3
any
additionalInfo4
any
lastUpdateByName
string non-empty
createdByName
string non-empty
assignment
string non-empty
createDate
string non-empty
createdBy
number
lastUpdateDate
string non-empty
lastUpdateBy
number
status
number
Request samples
application/json
{
  • "data": {
    • "customerGroup": {
      • "customerFilterCriteria": {
        • "_constructor": "AdvancedCriteria",
        • "operator": "and",
        • "criteria": [
          ]
        },
      • "label": "00002,00003"
      },
    • "priority": 1,
    • "assignment": "211.PG"
    },
  • "operation": "add"
}
Response samples
application/json
{
  • "response": {
    • "node": "e2e-templates-node",
    • "data": [
      • {
        • "version": 1,
        • "typedId": "3.CA",
        • "customerGroup": {
          },
        • "assignmentId": 211,
        • "priority": 1,
        • "additionalInfo1": null,
        • "additionalInfo2": null,
        • "additionalInfo3": null,
        • "additionalInfo4": null,
        • "lastUpdateByName": "admin",
        • "createdByName": "admin",
        • "assignment": "211.PG",
        • "createDate": "2021-12-13T10:11:09",
        • "createdBy": 2147490696,
        • "lastUpdateDate": "2021-12-13T10:11:09",
        • "lastUpdateBy": 2147490696
        }
      ],
    • "status": 0
    }
}