# List Rebate Agreement Items Retrieves Rebate Agreement Items. A filter can be applied. Endpoint: POST /rebateagreement.fetchitems Security: basic, X-PriceFx-jwt ## Request fields (application/json): - `operationType` (string) - `startRow` (number) - `textMatchStyle` (string) - `oldValues` (any) - `distinctResults` (boolean) - `data` (object) - `data.rebateAgreement` (object) - `data.rebateAgreement.label` (string) - `data.rebateAgreement.headerText` (any) - `data.rebateAgreement.inputs` (array) - `data.rebateAgreement.inputs.name` (string) - `data.rebateAgreement.inputs.lookupTableId` (any) - `data.rebateAgreement.inputs.url` (any) - `data.rebateAgreement.inputs.type` (string) - `data.rebateAgreement.inputs.value` (any) - `data.rebateAgreement.inputs.valueHint` (any) - `data.rebateAgreement.inputs.readOnly` (any) - `data.rebateAgreement.inputs.filter` (any) - `data.rebateAgreement.inputs.parameterGroup` (any) - `data.rebateAgreement.inputs.required` (any) - `data.rebateAgreement.inputs.labelTranslations` (any) - `data.rebateAgreement.inputs.addUnknownValues` (any) - `data.rebateAgreement.inputs.typedId` (any) - `data.rebateAgreement.inputs.alwaysEditable` (any) - `data.rebateAgreement.inputs.parameterConfig` (object) - `data.rebateAgreement.inputs.formattingOptions` (object) - `data.rebateAgreement.inputs.valueOptions` (any) - `data.rebateAgreement.outputs` (array) - `data.rebateAgreement.nodeId` (number) - `data.rebateAgreement.userGroupEdit` (any) - `data.rebateAgreement.userGroupViewDetails` (any) - `data.rebateAgreement.lineItems` (array) - `data.rebateAgreement.startDate` (string) - `data.rebateAgreement.endDate` (string) - `data.filterCriteria` (object) - `data.filterCriteria._constructor` (string) - `data.filterCriteria.operator` (string) - `data.filterCriteria.criteria` (array) - `endRow` (number) - `sortBy` (array) ## Response 200 fields (application/json): - `response` (object) - `response.node` (string) - `response.startRow` (number) - `response.data` (array) - `response.data.version` (number) - `response.data.typedId` (string) - `response.data.uniqueName` (string) - `response.data.label` (string) - `response.data.userGroupEdit` (any) - `response.data.userGroupViewDetails` (any) - `response.data.formulaName` (string) - `response.data.waterfallElement` (any) - `response.data.createDate` (string) - `response.data.createdBy` (number) - `response.data.lastUpdateDate` (string) - `response.data.lastUpdateBy` (number) - `response.data.attribute1` (any) - `response.data.attribute2` (any) - `response.data.attribute3` (any) - `response.data.attribute4` (any) - `response.data.attribute5` (any) - `response.data.attribute6` (any) - `response.data.attribute7` (any) - `response.data.attribute8` (any) - `response.data.attribute9` (any) - `response.data.attribute10` (any) - `response.data.attribute11` (any) - `response.data.attribute12` (any) - `response.data.attribute13` (any) - `response.data.attribute14` (any) - `response.data.attribute15` (any) - `response.data.attribute16` (any) - `response.data.attribute17` (any) - `response.data.attribute18` (any) - `response.data.attribute19` (any) - `response.data.attribute20` (any) - `response.data.attribute21` (any) - `response.data.attribute22` (any) - `response.data.attribute23` (any) - `response.data.attribute24` (any) - `response.data.attribute25` (any) - `response.data.attribute26` (any) - `response.data.attribute27` (any) - `response.data.attribute28` (any) - `response.data.attribute29` (any) - `response.data.attribute30` (any) - `response.endRow` (number) - `response.totalRows` (number) - `response.status` (number)