Sample Management Input

Input for creating, updating, or versioning a Product Requirement Specification.

JSON Example

{
  "requestUniqueId": "insert_op_req_1",
  "operation": "Insert",
  "productRequirementSpecification": {
    "properties": [
      {
        "field": "Name",
        "value": "Project Everest Core Requirements"
      },
      {
        "field": "AccountId",
        "value": "001xx000003GaGxAAK"
      },
      {
        "field": "Status",
        "value": "Draft"
      },
      {
        "field": "Alias__c",
        "value": "Requirements1136"
      }
    ],
    "productRequirementSpecificationVersions": [
      {
        "properties": [
          {
            "field": "Name",
            "value": "Functional1136"
          },
          {
            "field": "Purpose",
            "value": "To define the minimum viable product (MVP) features for Project Everest."
          },
          {
            "field": "Version",
            "value": "2"
          },
          {
            "field": "Scope",
            "value": "To define the minimum viable product (MVP) features for Project Everest."
          }
        ],
        "productRequirementSpecificationItems": [
          {
            "properties": [
              {
                "field": "Name",
                "value": "Functional1136"
              },
              {
                "field": "Statement",
                "value": "The system shall display a real-time summary of key performance indicators (KPIs) on the main dashboard."
              },
              {
                "field": "AcceptanceCriteria",
                "value": "The system shall display a real-time summary of key performance indicators (KPIs) on the main dashboard."
              },
              {
                "field": "Category",
                "value": "Functional"
              }
            ]
          }
        ]
      }
    ]
  }
}

Properties

Name Type Description Required or Optional Available Version
operation String The action to perform. Required 66.0
productRequirementSpecification Product Requirement Specification Input[] The Product Requirement Specification data to process. Required 66.0
requestUniqueId String A unique ID for request tracing. This ID is returned in the response. Optional 66.0