Examples for Configurations
A few examples available in the Project-specific domain for configurations are as follows:
Getting Configurations
To get configurations for a system in Windchill Risk and Reliability, use the following GET URL.
URL
GET /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)/Configurations
Getting Configuration for a Specific System Tree Item
Toto get system tree items for a specific configuration in Windchill Risk and Reliability, use the following GET URL.
URL
GET /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)Configurations(<configurationID>)/SystemTreeItems
Updating Configurations
To update configuration for a project in Windchill Risk and Reliability, use the following PATCH URL.
URL
PATCH /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)/Configurations(<configurationID>)
Request Body
{
"Remarks": "UpdatedRemarks",
"ConfigurationIdentifier": "IdentifierName"
}
Creating Configurations
To create a configurations for a project in Windchill Risk and Reliability, use the following POST URL.
URL
POST /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)/Configurations
Deleting a Configuration
To delete a configurations for a project in Windchill Risk and Reliability, use the following DELETE URL.
URL
DELETE /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)Configurations(<configurationID>)