Examples FDI Output Definition
A few examples of the APIs available available in the Project-specific domain for FDI Output Definition are as follows:
Getting FDI Output Definition 
To get the FDI Output Definition associated with a specific system, use to following GET URL
URL
GET /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/MaintLibraries(<MaintLibrary_ID>)/FDIOutputDefinitions
Getting specific FDI Output Definition details 
To get details of a specific FDI Output Definition, use to following GET URL
URL
GET /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/MaintLibraries(<MaintLibrary_ID>)/FDIOutputDefinitions(<FDIOutputDefinitions_ID>)
Updating details for a specific FDI Output Definition 
To update details of a specific FDI Output Definition, use to following PATCH URL
URL
PATCH /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/MaintLibraries(<MaintLibrary_ID>)/FDIOutputDefinitions(<FDIOutputDefinitions_ID>)
Request Body
{
"FDICode": "<FDICode>",
"FDIDescription": "<FDIDescription>"
}
Creating an FDI Output Definition 
To create an FDI Output Definition, use the following PATCH URL with the request body.
POST /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/MaintLibraries(<MaintLibrary_ID>)/FDIOutputDefinitions
Request Body
{
"FDICode": "<FDICode>",
"FDIDescription": "<FDIDescription>"
}
Deleting an FDI Output Definition 
To delete an FDI Output Definition, use the following DELETE URL.
DELETE /WindchillRiskAndReliability12.0-REST/odata/Project_<projectID>/MaintLibraries(<MaintLibrary_ID>)/FDIOutputDefinitions(<FDIOutputDefinitions_ID>)