Examples for Problems
A few examples available in the project-specific domain for problems are as follows:
Getting Problems 
To get Problems associated with project in Windchill Risk and Reliability, use the following GET URL.
URL
GET /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)/Problems
Updating a Problem 
To update a user for a Problem for a project in Windchill Risk and Reliability, use the following PATCH URL.
URL
PATCH /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)Problems(<problemID>)
Request Body
{
"User@odata.bind": "/WindchillRiskAndReliability12.0-REST/odata/Administration/Users(<userID>)"
}
Creating Problem 
To create a Problem for a project in Windchill Risk and Reliability, use the following POST URL.
URL
POST /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)Problems
Request Body
{
"ProblemIdentifier": "<problemidentifier>",
"User@odata.bind": "/WindchillRiskAndReliability12.0-REST/odata/Administration/Users(<userID>)"
}
Deleting Problems 
To delete Problems associated with project in Windchill Risk and Reliability, use the following DELTE URL.
URL
DELTE /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/Systems(<systemID>)/Problems(<problemID>)