Windchill Risk and Reliability REST Services
Windchill Risk and Reliability REST Services is a module that allows developers to enable OData in Windchill Risk and Reliability. The module comprises of project management, administrative, and project-specific domains.
Framework
An OData service is called a domain. Domains expose Windchill Risk and Reliability objects and collections as OData entities and entity sets.
OData standard specifies the URLs clients use to access these entities in a domain. When a client makes a request from the $metadata URL, an EDM and service document are generated for each domain.
For example, when a client makes a GET request to an entity set, the OData service processes it as follows:
Checks the Windchill Risk and Reliability object types against entities contained in the entity set.
Queries Windchill Risk and Reliability to obtain the objects of that type.
Converts these objects to OData entities.
Sends these entities back to the client as a response to the GET request.
The OData service processes the POST, PATCH, PUT, and DELETE requests similarly.
Windchill Risk and Reliability Domains
The following domains are available with Windchill Risk and Reliability REST Services:
Administration
Project Management
Project-specific