Accessing Windchill RV&S Data Using the Windchill RV&S OSLC Server
Windchill RV&S OSLC Server supports the following URI with supported authentication for the discovery of the Service Provider Catalog as per the configuration properties set for the server:
GET <protocol scheme>://<server host name>:<server port number>/ <context URI>/catalog
For example:
GET https://localhost:3001/oslc/r/catalog
* 
For more information on the configuration properties of Windchill RV&S OSLC Server, see Configuring the Windchill RV&S OSLC Server Properties.
The Windchill RV&S OSLC Server supports the following URIs with supported authentication for the various Service Provider and Service Provider Catalog resources:
All Projects Service Provider Catalog
GET <protocol scheme>://<server host name>:<server port number>/<context URI>/catalog/projects
For example:
GET https://localhost:3001/oslc/r/catalog/projects
All Requirements under a Requirement Document Container
GET <protocol scheme>://<server host name>:<server port number>/<context URI>/ reqdocs?id=<Windchill RV&S Requirement ID>
For example:
GET https://localhost:3001/oslc/r/reqdocs?id=158 (for a live item)
GET https://localhost:3001/oslc/r/reqdocs?id=158-1.0 (for a versioned item)
Specific Requirement
GET <protocol scheme>://<server host name>:<server port number>/<context URI>/ requirements?id=<Windchill RV&S Requirement ID>
For example:
GET https://localhost:3001/oslc/r/requirements?id=15 (for a live item)
GET https://localhost:3001/oslc/r/requirements?id=15-1.0 (for a versioned item)
The Windchill RV&S OSLC Server supports the following URIs with supported authentication per the OSLC Core 3.0 specification:
Delegated UI for the selection of Windchill RV&S requirement resources
GET <wrvs protocol scheme>://<wrvs server host name>:<wrvs server port number>/<selectionUIContext>/<alias>/<resource name>?project=<URL encoded project name>
For example:
GET https://localhost:7001/extended-web-ui/oslc/redirect/selection/myOSLCNodeServer/requirements?project=%2FProjects%2FRelease2
Query capability for the Windchill RV&S requirement resources
GET <protocol scheme>://<server host name>:<server port number>/<context URI>/project/<project name>/requirements
For example:
GET https://localhost:3001/oslc/r/project/%2FProjects%2FRelease2/requirements
* 
These examples pertain to the Requirements Management domain and requirement resources. You can similarly create the URIs for other supported domains and resources. For more information on supported domains, see Mapping Supported Domains.