Product Requirement Specification Input

Input representation for the Product Requirement Specification data to process.

JSON Example

{
  "properties": {
    "properties": [
      {
        "field": "Name",
        "value": "Advanced Component Specification"
      },
      {
        "field": "Category",
        "value": "Electronics"
      },
      {
        "field": "Priority",
        "value": "High"
      }
    ]
  },
  "productRequirementSpecificationVersions": {
    "productRequirementSpecificationVersions": [
      {
        "properties": {
          "properties": [
            {
              "field": "VersionNumber",
              "value": "2.0"
            }
          ]
        }
      }
    ]
  }
}

Properties

Name Type Description Required or Optional Available Version
productRequirementSpecificationVersions Product Requirement Specification Version Input A list of specification versions, including version data and associated items. Optional 66.0
properties Property[PropertiesListWrapperInput] A list of key-value pairs for the specification's fields. Required 66.0

PropertiesListWrapperInput

A list of key-value pairs.

JSON Example

{
  "properties": [
      {
        "field": "Name",
        "value": "Advanced Component Specification"
      },
      {
        "field": "Category",
        "value": "Electronics"
      },
      {
        "field": "Priority",
        "value": "High"
      }
    ]
  }

Properties

Name Type Description Required or Optional Available Version
field String The API name of the field. Required 66.0
value String The value for the specified field. Required 66.0