Update a Condition Record Item

post/update/CRCI12

Updates a Condition Record Item with 12 keys.

You can use the CRCI1..CRC12 type codes in the path to retrieve Condition Record Items with different number of keys.

Securitybasic or X-PriceFx-jwt
Request
Request Body schema: application/json
object
unitOfMeasure
string
currency
string
attribute10
string
object
version
integer
typedId
string
operationType
string
textMatchStyle
string
Responses
200

OK

Response Schema: application/json
object
node
string
Array of objects (ConditionRecordItem12Key)
Array
key1
string <= 63 characters
key2
string <= 63 characters
typedId
string
key5
string <= 63 characters
key6
string <= 63 characters
lastUpdateDate
string <date-time>
key3
string <= 63 characters
key4
string <= 63 characters
key9
string <= 63 characters
key7
string <= 63 characters
validFrom
string <date-time>
key8
string <= 63 characters
priceUnit
number or null
unitOfMeasure
string or null <= 255 characters
conditionRecordSetId
integer
key11
string <= 63 characters
version
integer
key10
string <= 63 characters
attribute9
string <= 255 characters
attribute8
string <= 255 characters
attribute5
string <= 255 characters
attribute4
string <= 255 characters
attribute7
string <= 255 characters
attribute6
string <= 255 characters
attribute1
string <= 255 characters
attribute14
string <= 255 characters
conditionValue
number or null
attribute13
string <= 255 characters
integrationStatus
integer
attribute3
string <= 255 characters
attribute12
string <= 255 characters
attribute2
string <= 255 characters
attribute11
string <= 255 characters
attribute10
string <= 255 characters
attribute19
string <= 255 characters
attribute18
string <= 255 characters
attribute17
string <= 255 characters
attribute16
string <= 255 characters
attribute15
string <= 255 characters
key12
string <= 63 characters
createdByObj
string or null <= 255 characters
attribute25
string <= 255 characters
attribute24
string <= 255 characters
currency
string or null <= 255 characters
attribute23
string <= 255 characters
attribute22
string <= 255 characters
attribute21
string <= 255 characters
attribute20
string <= 255 characters
validTo
string <date-time>
createDate
string <date-time>
attribute29
string <= 255 characters
attribute28
string <= 255 characters
attribute27
string <= 255 characters
attribute26
string <= 255 characters
lastUpdatedByObj
string or null <= 255 characters
createdBy
integer
tableId
integer or null
attribute30
string <= 255 characters
lastUpdateBy
integer
status
integer
Request samples
application/json
{
  • "data": {
    • "unitOfMeasure": "Tons",
    • "currency": "AUD",
    • "attribute10": "raw value"
    },
  • "oldValues": {
    • "version": 0,
    • "typedId": "3.CRCI12"
    },
  • "operationType": "update",
  • "textMatchStyle": "exact"
}
Response samples
application/json
{
  • "response": {
    • "node": "pricefx-cluster-app-frontend-54764b46f4-5gr9l",
    • "csrfToken": "eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJjc3JmIiwianRpIjoiRkN6OFpnMXhEYyIsImlzcyI6ImUyZS1nY3Atc3RhZ2luZyIsImV4cCI6MTcxOTc5Mzc5OH0.OBAgOIw2xEZ9OiEL_2MedddYyKDvPxf9S_uF_Ix8iqERg_46sbT3vGjuwL3RnHHSDclLOkTjmC_KdyYzDacJjasI9gmE7MkFTuQVXGxEMsJSp230JEIH6fdEiFfVxUunSAyqEe4l3jn4frA0Y6eOzyIBo49klBhuDG4A5ilHjty7NM89VJsqIe8rCem-FxkrkB1aDBfMZYsmsHybKYoCJUWwp5X7JAmry5nitg9QWPPYlJ0-mJaNxFTQ9kgoHkDrlVHeC9h9kZgt5MlXZ9Ju5ag6oQuuEiF_8NJFso-PgKL4WhyKY5UQ-tcBlyYsUrhqn4Hmidl-CBsadQNl5ZciCg",
    • "data": [
      • {
        • "version": 1,
        • "typedId": "3.CRCI12",
        • "conditionRecordSetId": 7,
        • "tableId": null,
        • "validTo": "2025-02-01T14:10:00",
        • "validFrom": "2024-02-01T14:10:00",
        • "conditionValue": null,
        • "priceUnit": null,
        • "unitOfMeasure": "Tons",
        • "currency": "AUD",
        • "integrationStatus": 0,
        • "createdByObj": null,
        • "lastUpdatedByObj": null,
        • "createDate": "2024-06-19T10:45:40",
        • "createdBy": 2147490696,
        • "lastUpdateDate": "2024-06-19T11:24:37",
        • "lastUpdateBy": 2147490696,
        • "attribute1": null,
        • "attribute2": null,
        • "attribute3": null,
        • "attribute4": null,
        • "attribute5": null,
        • "attribute6": null,
        • "attribute7": null,
        • "attribute8": null,
        • "attribute9": null,
        • "attribute10": "raw value",
        • "attribute11": null,
        • "attribute12": null,
        • "attribute13": null,
        • "attribute14": null,
        • "attribute15": null,
        • "attribute16": null,
        • "attribute17": null,
        • "attribute18": null,
        • "attribute19": null,
        • "attribute20": null,
        • "attribute21": null,
        • "attribute22": null,
        • "attribute23": null,
        • "attribute24": null,
        • "attribute25": null,
        • "attribute26": null,
        • "attribute27": null,
        • "attribute28": null,
        • "attribute29": null,
        • "attribute30": null,
        • "key1": "k",
        • "key2": "l",
        • "key3": "m",
        • "key4": "n",
        • "key5": "o",
        • "key6": "p",
        • "key7": "q",
        • "key8": "r",
        • "key9": "s",
        • "key10": "t",
        • "key11": "u",
        • "key12": "v"
        }
      ],
    • "status": 0
    }
}