{
  "CurrentRequestName": "RetrieveWorkflowById",
  "CurrentPath": "RiskWorkflow.rest",
  "Name": "RiskWorkflow",
  "Requests": [
    {
      "Name": "RetrieveWorkflowById",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveWorkflows",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "CreateWorkflow",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows",
      "Method": "POST",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "UpdateWorkflow",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}",
      "Method": "PUT",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "DeleteWorkflow",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}",
      "Method": "DELETE",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveWorkflowTransitions",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/transitions/{risk_status_id}",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "risk_status_id",
          "TokenName": "{risk_status_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "CreateWorkflowTransition",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/transitions",
      "Method": "POST",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "UpdateWorkflowTransition",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/transitions/{workflow_transition_id}",
      "Method": "PUT",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "workflow_transition_id",
          "TokenName": "{workflow_transition_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "DeleteWorkflowTransition",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/transitions/{workflow_transition_id}",
      "Method": "DELETE",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "workflow_transition_id",
          "TokenName": "{workflow_transition_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveWorkflowFields",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/fields/{risk_status_id}",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "risk_status_id",
          "TokenName": "{risk_status_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "UpdateWorkflowFields",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/fields/{risk_status_id}",
      "Method": "PUT",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "risk_status_id",
          "TokenName": "{risk_status_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveWorkflowCustomProperties",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/custom-properties/{risk_status_id}",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "risk_status_id",
          "TokenName": "{risk_status_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "UpdateWorkflowCustomProperties",
      "Url": "https://api.inflectra.com/Spira/Services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/workflows/{workflow_id}/custom-properties/{risk_status_id}",
      "Method": "PUT",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_template_id",
          "TokenName": "{project_template_id}",
          "Value": ""
        },
        {
          "Name": "workflow_id",
          "TokenName": "{workflow_id}",
          "Value": ""
        },
        {
          "Name": "risk_status_id",
          "TokenName": "{risk_status_id}",
          "Value": ""
        }
      ]
    }
  ]
}
