Mass Edit Data Change Request Items

post/dcrmanager.addmassop/{id}

Creates a new Mass Change record (DataChangeRequestMassChange).

Securitybasic or X-PriceFx-jwt
Request
path Parameters
id
required
string

id of the Data Change Request.

Request Body schema: application/json
object
object
_constructor
string
operator
string
Array of objects
Array
fieldName
string
operator
string
value
Array of strings

IDs of items you want to mass edit.

_constructor
string
Array of objects
Array
fieldName
string
massEditOperator
string
fieldValue
string
precision
number or null
Responses
200

OK

Response Schema: application/json
object
node
string
Array of objects (DataChangeRequestMassChange)
Array
typedId
string
comments
string or null <= 255 characters
createdBy
integer
object or null
lastUpdateDate
string <date-time>
version
integer
createDate
string <date-time>
lastUpdateBy
integer
status
integer
Request samples
application/json
{
  • "data": {
    • "filterCriteria": {
      • "_constructor": "AdvancedCriteria",
      • "operator": "and",
      • "criteria": [
        • {
          }
        ]
      },
    • "massEditRecords": [
      • {
        • "fieldName": "currency",
        • "massEditOperator": "=",
        • "fieldValue": "USD",
        • "precision": null
        }
      ]
    }
}
Response samples
application/json
{
  • "response": {
    • "node": "pricefx-cluster-app-frontend-86fdbbfb9-7zjkq",
    • "data": [
      • {
        • "version": 0,
        • "typedId": "41.DCRMC",
        • "massChange": {
          },
        • "comments": null,
        • "createDate": "2024-05-06T10:22:39",
        • "createdBy": 2147490696,
        • "lastUpdateDate": "2024-05-06T10:22:39",
        • "lastUpdateBy": 2147490696
        }
      ],
    • "status": 0
    }
}