See all operations
POST: project-templates/{project_template_id}/risks/statuses
Description
Adds a new risk status to the project template
You cannot set the is open or the default flags with this method
How to Execute
To access this REST web service, you need to use the following URL (make sure to replace any parameters (eg {project_id}) with the relevant value (eg 1):
https://api.inflectra.com/spira/services/v7_0/RestService.svc/project-templates/{project_template_id}/risks/statuses
Request Parameters
Name
|
Description
|
project_template_id
|
The id of the project template
|
Request Body
Property
|
Description
|
RiskStatusId
|
The id of the risk status
|
Name
|
The name of the risk status
|
Active
|
Is this an active risk status
|
Position
|
The display position of this status
|
Open
|
Is this status an "Open" status
|
Default
|
Is this status the default status for risks in this project template
|
Guid
|
The unique identifier for the artifact
|
ConcurrencyGuid
|
GUID for representing the concurrency state of a given artifact
|
LastUpdateDate
|
Last time the artifact was updated
|
<RemoteRiskStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Inflectra.SpiraTest.Web.Services.v7_0.DataObjects">
<ConcurrencyGuid i:nil="true" />
<Guid i:nil="true" />
<LastUpdateDate i:nil="true" />
<Active>false</Active>
<Default>false</Default>
<Name i:nil="true" />
<Open>false</Open>
<Position>0</Position>
<RiskStatusId>0</RiskStatusId>
</RemoteRiskStatus>
{"RiskStatusId":0,
"Name":null,
"Active":false,
"Position":0,
"Open":false,
"Default":false,
"Guid":null,
"ConcurrencyGuid":null,
"LastUpdateDate":null}
Return Data
The JSON and XML examples below show the shape of one entry that will be returned. It does not show an example of how that entry will be populated.
Property
|
Description
|
RiskStatusId
|
The id of the risk status
|
Name
|
The name of the risk status
|
Active
|
Is this an active risk status
|
Position
|
The display position of this status
|
Open
|
Is this status an "Open" status
|
Default
|
Is this status the default status for risks in this project template
|
Guid
|
The unique identifier for the artifact
|
ConcurrencyGuid
|
GUID for representing the concurrency state of a given artifact
|
LastUpdateDate
|
Last time the artifact was updated
|
<RemoteRiskStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Inflectra.SpiraTest.Web.Services.v7_0.DataObjects">
<ConcurrencyGuid i:nil="true" />
<Guid i:nil="true" />
<LastUpdateDate i:nil="true" />
<Active>false</Active>
<Default>false</Default>
<Name i:nil="true" />
<Open>false</Open>
<Position>0</Position>
<RiskStatusId>0</RiskStatusId>
</RemoteRiskStatus>
{"RiskStatusId":0,
"Name":null,
"Active":false,
"Position":0,
"Open":false,
"Default":false,
"Guid":null,
"ConcurrencyGuid":null,
"LastUpdateDate":null}