Product Relationship Rule List Item Output

Review each Relies On product relationship rule and its associated source and related product references.

JSON Example 

1{
2  "createdBy": {
3    "id": "005xx0000012AbcAAE",
4    "name": "Alex Doe"
5  },
6  "createdDate": "2026-08-20T14:24:00.000Z",
7  "effectiveEndDate": null,
8  "effectiveStartDate": "2026-08-20",
9  "forwardMaxCardinality": 2,
10  "forwardMinCardinality": 1,
11  "id": "0prxx0000002AbcAAE",
12  "isActive": true,
13  "lastModifiedBy": {
14    "id": "005xx0000012AbcAAE",
15    "name": "Alex Doe"
16  },
17  "lastModifiedDate": "2026-08-25T09:10:00.000Z",
18  "mainProduct": {
19    "id": "01txx0000000AbcAAE",
20    "name": "Primary Plan",
21    "productCode": "PLAN-PRIMARY"
22  },
23  "mainProductClassification": {
24    "code": "POSTPAID",
25    "id": "0ZGxx0000004AbcGAE",
26    "name": "Postpaid"
27  },
28  "name": "Primary Plan Requires Device",
29  "productRelationshipTypeId": "0ptxx0000006AbcAAE",
30  "relatedProduct": {
31    "id": "01txx0000000DefAAE",
32    "name": "5G Device",
33    "productCode": "DEV-5G"
34  },
35  "relatedProductClassification": {
36    "code": "DEVICE",
37    "id": "0ZGxx0000004DefGAE",
38    "name": "Devices"
39  }
40}

Properties 

Property NameTypeDescriptionRequired or OptionalAvailable Version
createdByUser Reference OutputUser who created the product relationship rule.Optional68.0
createdDateStringDate and time when the rule was created.Optional68.0
effectiveEndDateStringOptional end date after which the rule no longer applies.Optional68.0
effectiveStartDateStringOptional start date from which the rule becomes active.Optional68.0
forwardMaxCardinalityIntegerMaximum number of related product instances allowed for the source product.Optional68.0
forwardMinCardinalityIntegerMinimum number of related product instances required for the source product.Optional68.0
idStringID of the Relies On product relationship rule.Optional68.0
isActiveBooleanIndicates whether the rule is currently active.Optional68.0
lastModifiedByUser Reference OutputUser who most recently modified the rule.Optional68.0
lastModifiedDateStringDate and time when the rule was last modified.Optional68.0
mainProductProduct Reference OutputSource product associated with the rule.Optional68.0
mainProductClassificationProduct Classification Reference OutputSource product classification associated with the rule.Optional68.0
nameStringUser-facing display name of the product relationship rule.Optional68.0
productRelationshipTypeIdStringID of the product relationship type record.Optional68.0
relatedProductProduct Reference OutputRelated product required by or linked to the source product.Optional68.0
relatedProductClassificationProduct Classification Reference OutputRelated product classification associated with the rule.Optional68.0