Get Condition Record Set Items With Set Id Validation

post/conditionrecordset.fetch/CRCI3

Retrieves Condition Record Items with 3 keys (CRCI3) from the specified Condition Record Set.

You can use the CRCI1..CRCI12 type codes in the path to retrieve Condition Record Items with different number of keys. You can check for mandatory parameters, e. g.conditionRecordSetId.

Securitybasic or X-PriceFx-jwt
Request
Request Body schema: application/json
endRow
integer
oldValues
object
operationType
string
startRow
integer
textMatchStyle
string
object
_constructor
string
operator
string
Array of objects
Array
fieldName
string
operator
string
string or integer
Responses
200

OK

Response Schema: application/json
object
node
string
startRow
integer
Array of objects (ConditionRecordItem3Key)
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
endRow
integer
totalRows
integer
status
integer
Request samples
application/json
{
  • "endRow": 300,
  • "oldValues": {
    • "type": "object"
    },
  • "operationType": "fetch",
  • "startRow": 0,
  • "textMatchStyle": "exact",
  • "data": {
    • "_constructor": "AdvancedCriteria",
    • "operator": "and",
    • "criteria": [
      • {
        • "fieldName": "unitOfMeasure",
        • "operator": "iContains",
        • "value": "kg"
        },
      • {
        • "fieldName": "conditionRecordSetId",
        • "operator": "equals",
        • "value": 3
        }
      ]
    }
}
Response samples
application/json
{
  • "response": {
    • "data": [
      • {
        • "version": 0,
        • "typedId": "2.CRCI3",
        • "conditionRecordSetId": 3,
        • "validTo": "2030-10-10T00:00:00",
        • "validFrom": "2030-01-01T00:00:00",
        • "conditionValue": 50,
        • "unitOfMeasure": "kg",
        • "currency": "EUR",
        • "createdByObj": "2147483656.PL",
        • "createDate": "2024-10-25T11:07:28",
        • "createdBy": 2147492577,
        • "lastUpdateDate": "2024-10-25T11:07:28",
        • "lastUpdateBy": 2147492577,
        • "attribute3": "attr3 VAL222",
        • "attribute4": "attr4 VAL3333",
        • "key1": "PL Test 1",
        • "key2": "01",
        • "key3": "P-0001"
        },
      • {
        • "version": 0,
        • "typedId": "3.CRCI3",
        • "conditionRecordSetId": 3,
        • "validTo": "2030-10-10T00:00:00",
        • "validFrom": "2030-01-01T00:00:00",
        • "conditionValue": 50,
        • "unitOfMeasure": "kg",
        • "currency": "EUR",
        • "createdByObj": "2147483656.PL",
        • "createDate": "2024-10-25T11:07:28",
        • "createdBy": 2147492577,
        • "lastUpdateDate": "2024-10-25T11:07:28",
        • "lastUpdateBy": 2147492577,
        • "attribute3": "attr3 VAL222",
        • "attribute4": "attr4 VAL3333",
        • "key1": "PL Test 1",
        • "key2": "01",
        • "key3": "P-0002"
        }
      ],
    • "endRow": 2,
    • "totalRows": 2,
    • "status": 0
    }
}