See all operations
POST: projects/{project_id}/test-configuration-sets
Description
Creates a new test configuration set in the specified project
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://eti.spiraservice.net/Services/v7_0/RestService.svc/projects/{project_id}/test-configuration-sets
Request Parameters
|
Name
|
Description
|
|
project_id
|
The id of the project
|
Request Body
|
Property
|
Description
|
|
TestConfigurationSetId
|
The id of the test configuration set
|
|
TestConfigurationSetGuid
|
The guid of the test configuration set
|
|
IsActive
|
Is the item active
|
|
CreationDate
|
The date/time this item was created
|
|
LastUpdatedDate
|
The date/time this item was updated
|
|
ConcurrencyDate
|
The date-time field used to maintain concurrency
|
|
ProjectId
|
The ID of the project
|
|
ProjectGuid
|
The guid of the project
|
|
Name
|
The name of the Test Configuration Set
|
|
Description
|
The long description of the Test Configuration Set
|
|
Entries
|
The list of test configuration entries in the set
|
<RemoteTestConfigurationSet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Inflectra.SpiraTest.Web.Services.v7_0.DataObjects">
<ConcurrencyDate>0001-01-01T00:00:00</ConcurrencyDate>
<CreationDate>0001-01-01T00:00:00</CreationDate>
<Description i:nil="true" />
<Entries i:nil="true" />
<IsActive>false</IsActive>
<LastUpdatedDate>0001-01-01T00:00:00</LastUpdatedDate>
<Name i:nil="true" />
<ProjectGuid i:nil="true" />
<ProjectId>0</ProjectId>
<TestConfigurationSetGuid i:nil="true" />
<TestConfigurationSetId>0</TestConfigurationSetId>
</RemoteTestConfigurationSet>
{"TestConfigurationSetId":0,
"TestConfigurationSetGuid":null,
"IsActive":false,
"CreationDate":"0001-01-01T00:00:00",
"LastUpdatedDate":"0001-01-01T00:00:00",
"ConcurrencyDate":"0001-01-01T00:00:00",
"ProjectId":0,
"ProjectGuid":null,
"Name":null,
"Description":null,
"Entries":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
|
|
TestConfigurationSetId
|
The id of the test configuration set
|
|
TestConfigurationSetGuid
|
The guid of the test configuration set
|
|
IsActive
|
Is the item active
|
|
CreationDate
|
The date/time this item was created
|
|
LastUpdatedDate
|
The date/time this item was updated
|
|
ConcurrencyDate
|
The date-time field used to maintain concurrency
|
|
ProjectId
|
The ID of the project
|
|
ProjectGuid
|
The guid of the project
|
|
Name
|
The name of the Test Configuration Set
|
|
Description
|
The long description of the Test Configuration Set
|
|
Entries
|
The list of test configuration entries in the set
|
<RemoteTestConfigurationSet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Inflectra.SpiraTest.Web.Services.v7_0.DataObjects">
<ConcurrencyDate>0001-01-01T00:00:00</ConcurrencyDate>
<CreationDate>0001-01-01T00:00:00</CreationDate>
<Description i:nil="true" />
<Entries i:nil="true" />
<IsActive>false</IsActive>
<LastUpdatedDate>0001-01-01T00:00:00</LastUpdatedDate>
<Name i:nil="true" />
<ProjectGuid i:nil="true" />
<ProjectId>0</ProjectId>
<TestConfigurationSetGuid i:nil="true" />
<TestConfigurationSetId>0</TestConfigurationSetId>
</RemoteTestConfigurationSet>
{"TestConfigurationSetId":0,
"TestConfigurationSetGuid":null,
"IsActive":false,
"CreationDate":"0001-01-01T00:00:00",
"LastUpdatedDate":"0001-01-01T00:00:00",
"ConcurrencyDate":"0001-01-01T00:00:00",
"ProjectId":0,
"ProjectGuid":null,
"Name":null,
"Description":null,
"Entries":null}