# TMFTMForumProductSpecificationResponseTransform

This Data Mapper is used in these IPs:

- [TMFTMForumProductSpecification](/docs/industries/communications/guide/TMFTMForumProductSpecification.md)
- [TMFTMForumCreateProductSpecification](/docs/industries/communications/guide/TMFTMForumCreateProductSpecification.md)
- [TMFTMForumPatchProductSpecification](/docs/industries/communications/guide/TMFTMForumPatchProductSpecification.md)

## Input JSON

```@json
[
  {
    "apiVersion": "v48.0",
    "attributeAssignments": [
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "Tangible",
          "vlocity_cmt__AttributeDisplayName__c": "Tangible",
          "vlocity_cmt__AttributeDisplaySequence__c": "16",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018SteEAE",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_TANGIBLE_CHAR",
            "vlocity_cmt__Description__c": "Tangible",
            "vlocity_cmt__ValueType__c": "Checkbox",
            "vlocity_cmt__Value__c": "false",
            "Id": "a0X5e0000018SteEAE",
            "Name": "Tangible",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018SteEAE"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": true,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__ValueDataType__c": "Checkbox",
          "vlocity_cmt__ValueDescription__c": "Tangible",
          "vlocity_cmt__Value__c": "false",
          "Id": "a245e000001W0UvAAK",
          "Name": "TempAA-B2CCmex_ATTR_ TANGIBLE_CHAR",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UvAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": "true",
            "Type": "Checkbox",
            "Value": "false"
          }
        ]
      },
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "Data",
          "vlocity_cmt__AttributeDisplayName__c": "Data",
          "vlocity_cmt__AttributeDisplaySequence__c": "26",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018StSEAU",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_DATA_CHAR",
            "vlocity_cmt__Description__c": "Data",
            "vlocity_cmt__ValueType__c": "Text",
            "Id": "a0X5e0000018StSEAU",
            "Name": "Data",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018StSEAU"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": false,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__UIDisplayType__c": "Text",
          "vlocity_cmt__ValueDataType__c": "Text",
          "vlocity_cmt__ValueDescription__c": "Data",
          "vlocity_cmt__Value__c": "25 GB",
          "Id": "a245e000001W0UqAAK",
          "Name": "TempAA-B2CCmex_ATTR_DATA_CHAR",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UqAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": "false",
            "Type": "Text",
            "Value": "25 GB"
          }
        ]
      },
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "HasDiscount",
          "vlocity_cmt__AttributeDisplayName__c": "HasDiscount",
          "vlocity_cmt__AttributeDisplaySequence__c": "27",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018StVEAU",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_HASDISCOUNT_CHAR",
            "vlocity_cmt__Description__c": "Has Discount",
            "vlocity_cmt__ValueType__c": "Checkbox",
            "vlocity_cmt__Value__c": "false",
            "Id": "a0X5e0000018StVEAU",
            "Name": "HasDiscount",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018StVEAU"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": true,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__ValueDataType__c": "Checkbox",
          "vlocity_cmt__ValueDescription__c": "Has Discount",
          "vlocity_cmt__Value__c": "false",
          "Id": "a245e000001W0UrAAK",
          "Name": "TempAA-B2CCmex_ATTR_HASDISCOUNT_CHAR",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UrAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": "true",
            "Type": "Checkbox",
            "Value": "false"
          }
        ]
      },
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "MMS",
          "vlocity_cmt__AttributeDisplayName__c": "MMS",
          "vlocity_cmt__AttributeDisplaySequence__c": "31",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018StYEAU",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_MMS",
            "vlocity_cmt__ValueType__c": "Number",
            "Id": "a0X5e0000018StYEAU",
            "Name": "MMS",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018StYEAU"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": false,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__UIDisplayType__c": "Single Value",
          "vlocity_cmt__ValueDataType__c": "Number",
          "vlocity_cmt__ValueDescription__c": null,
          "Id": "a245e000001W0UsAAK",
          "Name": "TempAA-B2CCmex_ATTR_MMS",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UsAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": null,
            "Type": "Number",
            "Value": null
          }
        ]
      },
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "Payment Option",
          "vlocity_cmt__AttributeDisplayName__c": "Payment Option",
          "vlocity_cmt__AttributeDisplaySequence__c": "12",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018StcEAE",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_PAYMENT_OPTION_CHAR",
            "vlocity_cmt__Description__c": "Payment Option",
            "vlocity_cmt__EffectiveFromDate__c": null,
            "vlocity_cmt__EffectiveUntilDate__c": null,
            "vlocity_cmt__ValueType__c": "Picklist",
            "Id": "a0X5e0000018StcEAE",
            "Name": "Payment Option",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018StcEAE"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": true,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__PicklistId__c": "a3A5e000000CoKNEA0",
          "vlocity_cmt__PicklistId__r": {
            "vlocity_cmt__DataType__c": "Text",
            "Id": "a3A5e000000CoKNEA0",
            "Name": "Payment Option",
            "attributes": {
              "type": "vlocity_cmt__Picklist__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Picklist__c/a3A5e000000CoKNEA0"
            }
          },
          "vlocity_cmt__UIDisplayType__c": "Dropdown",
          "vlocity_cmt__ValidValuesData__c": "[{\"displayText\":\"Prepaid\",\"id\":\"0f15dd23-30c6-8421-28f9-766032801761\",\"isDefault\":true,\"isEditable\":false,\"sequence\":10,\"value\":\"Prepaid\"},{\"displayText\":\"Postpaid\",\"id\":\"090a4118-30b7-09ae-516b-443f8b9a4da9\",\"isDefault\":false,\"isEditable\":false,\"sequence\":20,\"value\":\"Postpaid\"},{\"displayText\":\"Hybrid\",\"id\":\"9796b455-a7ea-e804-8dae-3da0b8c282b7\",\"isDefault\":false,\"isEditable\":false,\"sequence\":30,\"value\":\"Hybrid\"}]",
          "vlocity_cmt__ValueDataType__c": "Text",
          "vlocity_cmt__ValueDescription__c": "Payment Option",
          "vlocity_cmt__Value__c": "Prepaid",
          "Id": "a245e000001W0UtAAK",
          "Name": "TempAA-B2CCmex_ATTR_PAYMENT_OPTION_CHAR",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UtAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": "false",
            "Type": "Text",
            "Value": "Prepaid"
          }
        ]
      },
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "SMS",
          "vlocity_cmt__AttributeDisplayName__c": "SMS",
          "vlocity_cmt__AttributeDisplaySequence__c": "29",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018StdEAE",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_SMS_CHAR",
            "vlocity_cmt__ValueType__c": "Text",
            "Id": "a0X5e0000018StdEAE",
            "Name": "Texts",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018StdEAE"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": false,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__UIDisplayType__c": "Text",
          "vlocity_cmt__ValueDataType__c": "Text",
          "vlocity_cmt__ValueDescription__c": null,
          "vlocity_cmt__Value__c": "500",
          "Id": "a245e000001W0UuAAK",
          "Name": "TempAA-B2CCmex_ATTR_SMS_CHAR",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UuAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": "false",
            "Type": "Text",
            "Value": "500"
          }
        ]
      },
      {
        "attributeAssignment": {
          "vlocity_cmt__AttributeConfigurable__c": true,
          "vlocity_cmt__AttributeDisplayNameOverride__c": "Voice",
          "vlocity_cmt__AttributeDisplayName__c": "Voice",
          "vlocity_cmt__AttributeDisplaySequence__c": "28",
          "vlocity_cmt__AttributeId__c": "a0X5e0000018StgEAE",
          "vlocity_cmt__AttributeId__r": {
            "vlocity_cmt__Code__c": "B2CCmex_ATTR_VOICE_CHAR",
            "vlocity_cmt__ValueType__c": "Text",
            "Id": "a0X5e0000018StgEAE",
            "Name": "Voice",
            "attributes": {
              "type": "vlocity_cmt__Attribute__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__Attribute__c/a0X5e0000018StgEAE"
            }
          },
          "vlocity_cmt__HasRule__c": false,
          "vlocity_cmt__IsActiveAssignment__c": true,
          "vlocity_cmt__IsActive__c": true,
          "vlocity_cmt__IsConfigurable__c": false,
          "vlocity_cmt__IsEncrypted__c": false,
          "vlocity_cmt__IsHidden__c": false,
          "vlocity_cmt__IsNotAssetizable__c": false,
          "vlocity_cmt__IsNotTranslatable__c": false,
          "vlocity_cmt__IsReadOnly__c": false,
          "vlocity_cmt__IsRequired__c": false,
          "vlocity_cmt__ObjectId__c": "01t5e000003gFzLAAU",
          "vlocity_cmt__UIDisplayType__c": "Text",
          "vlocity_cmt__ValueDataType__c": "Text",
          "vlocity_cmt__ValueDescription__c": null,
          "vlocity_cmt__Value__c": "500",
          "Id": "a245e000001W0UwAAK",
          "Name": "TempAA-B2CCmex_ATTR_VOICE_CHAR",
          "attributes": {
            "type": "vlocity_cmt__AttributeAssignment__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__AttributeAssignment__c/a245e000001W0UwAAK"
          }
        },
        "listOfValues": [
          {
            "IsDefault": "false",
            "Type": "Text",
            "Value": "500"
          }
        ]
      }
    ],
    "catalogProductRelationships": [
      {
        "vlocity_cmt__CatalogId__c": "a0e5e000003bKFoAAM",
        "vlocity_cmt__CatalogId__r": {
          "vlocity_cmt__GlobalKey__c": "1c09e6cb-3c74-6641-130e-e33d0feb3802",
          "Id": "a0e5e000003bKFoAAM",
          "Name": "Prepaid Offers",
          "attributes": {
            "type": "vlocity_cmt__Catalog__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__Catalog__c/a0e5e000003bKFoAAM"
          }
        },
        "vlocity_cmt__Product2Id__c": "01t5e000003gFzLAAU",
        "Id": "a2Q5e000000mM5LEAU",
        "attributes": {
          "type": "vlocity_cmt__CatalogProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__CatalogProductRelationship__c/a2Q5e000000mM5LEAU"
        }
      },
      {
        "vlocity_cmt__CatalogId__c": "a0e5e000003bLDtAAM",
        "vlocity_cmt__CatalogId__r": {
          "vlocity_cmt__GlobalKey__c": "2704ca75-1878-bfa3-9069-78d425ff6fc1",
          "Id": "a0e5e000003bLDtAAM",
          "Name": "Mobile Offers",
          "attributes": {
            "type": "vlocity_cmt__Catalog__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__Catalog__c/a0e5e000003bLDtAAM"
          }
        },
        "vlocity_cmt__Product2Id__c": "01t5e000003gFzLAAU",
        "Id": "a2Q5e000000mM67EAE",
        "attributes": {
          "type": "vlocity_cmt__CatalogProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__CatalogProductRelationship__c/a2Q5e000000mM67EAE"
        }
      }
    ],
    "priceListEntries": [
      {
        "vlocity_cmt__DisplayText__c": "20.00",
        "vlocity_cmt__GlobalKey__c": "96c84cdb-96f4-8747-ad38-50c458b5d2ec",
        "vlocity_cmt__IsActive__c": true,
        "vlocity_cmt__IsBasePrice__c": false,
        "vlocity_cmt__PriceListId__c": "a3D5e000000LZJUEA4",
        "vlocity_cmt__PricingElementId__c": "a3F5e000000otkLEAQ",
        "vlocity_cmt__PricingElementId__r": {
          "vlocity_cmt__Amount__c": 20,
          "vlocity_cmt__CurrencyCode__c": "USD",
          "vlocity_cmt__PricingVariableId__c": "a3J5e000000PbpEEAS",
          "vlocity_cmt__PricingVariableId__r": {
            "vlocity_cmt__ChargeType__c": "One-time",
            "Id": "a3J5e000000PbpEEAS",
            "attributes": {
              "type": "vlocity_cmt__PricingVariable__c",
              "url": "/services/data/v55.0/sobjects/vlocity_cmt__PricingVariable__c/a3J5e000000PbpEEAS"
            }
          },
          "Id": "a3F5e000000otkLEAQ",
          "attributes": {
            "type": "vlocity_cmt__PricingElement__c",
            "url": "/services/data/v55.0/sobjects/vlocity_cmt__PricingElement__c/a3F5e000000otkLEAQ"
          }
        },
        "vlocity_cmt__ProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__ProductId__r": {
          "vlocity_cmt__SpecificationSubType__c": "Simple",
          "vlocity_cmt__VersionLabel__c": "V1",
          "Id": "01t5e000003gFzLAAU",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gFzLAAU"
          }
        },
        "Id": "a3C5e000000tOa0EAE",
        "Name": "96c84cdb-96f4-8747-ad38-50c458b5d2ec",
        "attributes": {
          "type": "vlocity_cmt__PriceListEntry__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__PriceListEntry__c/a3C5e000000tOa0EAE"
        }
      }
    ],
    "product": {
      "vlocity_cmt__FulfilmentStartDate__c": "2022-05-05T18:30:00.000+0000",
      "vlocity_cmt__GlobalKey__c": "8ad6f687-56aa-9ccd-bbc3-5f01214018d2",
      "vlocity_cmt__IsOrderable__c": true,
      "vlocity_cmt__ObjectTypeId__c": "a2k5e0000006u6RAAQ",
      "vlocity_cmt__ObjectTypeId__r": {
        "Id": "a2k5e0000006u6RAAQ",
        "Name": "Prepaid Plan Product Spec",
        "RecordTypeId": "0125e00000095LsAAI",
        "attributes": {
          "type": "vlocity_cmt__ObjectClass__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ObjectClass__c/a2k5e0000006u6RAAQ"
        }
      },
      "vlocity_cmt__SellingStartDate__c": "2022-05-05T18:30:00.000+0000",
      "vlocity_cmt__SpecificationSubType__c": "Simple",
      "vlocity_cmt__SpecificationType__c": "Offer",
      "vlocity_cmt__VersionLabel__c": "V1",
      "CreatedBy": {
        "Id": "0055e000001m0OCAAY",
        "Name": "Devuser Devuser",
        "UserRole": {
          "Id": "00E5e000000LgvkEAC",
          "Name": "Supervisor",
          "attributes": {
            "type": "UserRole",
            "url": "/services/data/v55.0/sobjects/UserRole/00E5e000000LgvkEAC"
          }
        },
        "UserRoleId": "00E5e000000LgvkEAC",
        "attributes": {
          "type": "User",
          "url": "/services/data/v55.0/sobjects/User/0055e000001m0OCAAY"
        }
      },
      "CreatedById": "0055e000001m0OCAAY",
      "Description": "Prepaid plan with 25GB Data, 500 minutes and 500 texts. Once consumed, charges as per default tariff will be applicable",
      "Id": "01t5e000003gFzLAAU",
      "IsActive": true,
      "LastModifiedDate": "2022-05-06T02:59:26.000+0000",
      "Name": "25GB Prepaid Plan",
      "ProductCode": "B2CCmex_OFFERING_PREPAID_25GB_DATA_OFFER",
      "RecordTypeId": "0125e00000095LwAAI",
      "attributes": {
        "type": "Product2",
        "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gFzLAAU"
      }
    },
    "productChildItems": [],
    "productRelationships": [
      {
        "vlocity_cmt__GlobalKey__c": "ab357d41-aa5f-7567-6ca8-263dbf24a71b",
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuEEAU",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuEEAU"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "d66257ec-42f8-bf1d-2838-0d2348d8359e",
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuJEAU",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuJEAU"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "bcff0af3-eeff-b05c-d766-e5ed52d59801",
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuOEAU",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuOEAU"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "5a16b35d-613a-0667-32dc-2a07915fb1f0",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn2mAAA",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn2mAAA",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn2mAAA"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuTEAU",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuTEAU"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "e1126ce6-9693-ea14-c1fa-7e6202ad6403",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn2rAAA",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn2rAAA",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn2rAAA"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuYEAU",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuYEAU"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "0b6105a0-59e5-5572-dcda-140856de5754",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn2wAAA",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn2wAAA",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn2wAAA"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIudEAE",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIudEAE"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "9dbaba5c-6819-c50b-acf7-a4ac5710708f",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn31AAA",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn31AAA",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn31AAA"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuiEAE",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuiEAE"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "040e0d09-2bd6-cbda-222a-d3a6fd2b9221",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn36AAA",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn36AAA",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn36AAA"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIunEAE",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIunEAE"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "031ecd80-5e7f-2482-a6bc-fd6b70174e05",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn3BAAQ",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn3BAAQ",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn3BAAQ"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIusEAE",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIusEAE"
        }
      },
      {
        "vlocity_cmt__GlobalKey__c": "b8a9853b-e017-b644-906f-1dcba60b2b28",
        "vlocity_cmt__Product2Id__c": "01t5e000003gn3GAAQ",
        "vlocity_cmt__Product2Id__r": {
          "vlocity_cmt__EndOfLifeDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__FulfilmentStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__SellingEndDate__c": "2022-08-25T00:00:00.000+0000",
          "vlocity_cmt__SellingStartDate__c": "2022-05-23T00:00:00.000+0000",
          "vlocity_cmt__VersionLabel__c": "1.0",
          "Id": "01t5e000003gn3GAAQ",
          "RecordTypeId": "0125e00000095LwAAI",
          "attributes": {
            "type": "Product2",
            "url": "/services/data/v55.0/sobjects/Product2/01t5e000003gn3GAAQ"
          }
        },
        "vlocity_cmt__RelatedProductId__c": "01t5e000003gFzLAAU",
        "vlocity_cmt__RelationshipType__c": "DependsOn",
        "Id": "a3O5e000000sIuxEAE",
        "attributes": {
          "type": "vlocity_cmt__ProductRelationship__c",
          "url": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuxEAE"
        }
      }
    ],
    "requestUrl": "/services/apexrest/vlocity_cmt/tmforum/productopenapi/v1/",
    "vlocityAttachments": []
  }
]
```

## Output JSON

```@json
{
  "outputResponse": [
    {
      "bundledProductSpecification": {
        "lifecycleStatus": "Inactive"
      },
      "productSpecificationRelationship": [
        {
          "relationshipType": "DependsOn",
          "id": "ab357d41-aa5f-7567-6ca8-263dbf24a71b",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuEEAU"
        },
        {
          "relationshipType": "DependsOn",
          "id": "d66257ec-42f8-bf1d-2838-0d2348d8359e",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuJEAU"
        },
        {
          "relationshipType": "DependsOn",
          "id": "bcff0af3-eeff-b05c-d766-e5ed52d59801",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuOEAU"
        },
        {
          "relationshipType": "DependsOn",
          "id": "5a16b35d-613a-0667-32dc-2a07915fb1f0",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuTEAU"
        },
        {
          "relationshipType": "DependsOn",
          "id": "e1126ce6-9693-ea14-c1fa-7e6202ad6403",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuYEAU"
        },
        {
          "relationshipType": "DependsOn",
          "id": "0b6105a0-59e5-5572-dcda-140856de5754",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIudEAE"
        },
        {
          "relationshipType": "DependsOn",
          "id": "9dbaba5c-6819-c50b-acf7-a4ac5710708f",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuiEAE"
        },
        {
          "relationshipType": "DependsOn",
          "id": "040e0d09-2bd6-cbda-222a-d3a6fd2b9221",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIunEAE"
        },
        {
          "relationshipType": "DependsOn",
          "id": "031ecd80-5e7f-2482-a6bc-fd6b70174e05",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIusEAE"
        },
        {
          "relationshipType": "DependsOn",
          "id": "b8a9853b-e017-b644-906f-1dcba60b2b28",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__ProductRelationship__c/a3O5e000000sIuxEAE"
        }
      ],
      "category": [
        {
          "name": "Prepaid Offers",
          "id": "1c09e6cb-3c74-6641-130e-e33d0feb3802",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__Catalog__c/a0e5e000003bKFoAAM"
        },
        {
          "name": "Mobile Offers",
          "id": "2704ca75-1878-bfa3-9069-78d425ff6fc1",
          "href": "/services/data/v55.0/sobjects/vlocity_cmt__Catalog__c/a0e5e000003bLDtAAM"
        }
      ],
      "productSpecCharacteristic": [
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Checkbox",
              "value": "false",
              "isDefault": "true"
            }
          ],
          "valueType": "Checkbox",
          "name": "TempAA-B2CCmex_ATTR_ TANGIBLE_CHAR",
          "displayName": "Tangible",
          "description": "Tangible : Tangible",
          "configurable": true
        },
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Text",
              "value": "25 GB",
              "isDefault": "false"
            }
          ],
          "valueType": "Text",
          "name": "TempAA-B2CCmex_ATTR_DATA_CHAR",
          "displayName": "Data",
          "description": "Data : Data",
          "configurable": false
        },
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Checkbox",
              "value": "false",
              "isDefault": "true"
            }
          ],
          "valueType": "Checkbox",
          "name": "TempAA-B2CCmex_ATTR_HASDISCOUNT_CHAR",
          "displayName": "HasDiscount",
          "description": "HasDiscount : Has Discount",
          "configurable": true
        },
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Number"
            }
          ],
          "valueType": "Number",
          "name": "TempAA-B2CCmex_ATTR_MMS",
          "displayName": "MMS",
          "description": "MMS : ",
          "configurable": false
        },
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Text",
              "value": "Prepaid",
              "isDefault": "false"
            }
          ],
          "valueType": "Text",
          "name": "TempAA-B2CCmex_ATTR_PAYMENT_OPTION_CHAR",
          "displayName": "Payment Option",
          "description": "Payment Option : Payment Option",
          "configurable": true
        },
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Text",
              "value": "500",
              "isDefault": "false"
            }
          ],
          "valueType": "Text",
          "name": "TempAA-B2CCmex_ATTR_SMS_CHAR",
          "displayName": "SMS",
          "description": "SMS : ",
          "configurable": false
        },
        {
          "productSpecCharacteristicValue": [
            {
              "valueType": "Text",
              "value": "500",
              "isDefault": "false"
            }
          ],
          "valueType": "Text",
          "name": "TempAA-B2CCmex_ATTR_VOICE_CHAR",
          "displayName": "Voice",
          "description": "Voice : ",
          "configurable": false
        }
      ],
      "validFor": {
        "startDateTime": "2022-05-05T18:30:00.000+0000"
      },
      "version": "V1",
      "productNumber": "B2CCmex_OFFERING_PREPAID_25GB_DATA_OFFER",
      "name": "25GB Prepaid Plan",
      "lifecycleStatus": "Active",
      "lastUpdate": "2022-05-06T02:59:26.000+0000",
      "isBundle": false,
      "id": "8ad6f687-56aa-9ccd-bbc3-5f01214018d2",
      "href": "/services/apexrest/vlocity_cmt/tmforum/productopenapi/v1/productSpecification/01t5e000003gFzLAAU",
      "description": "Prepaid plan with 25GB Data, 500 minutes and 500 texts. Once consumed, charges as per default tariff will be applicable"
    }
  ]
}
```
