Retrieving the Regulatory Content for an Existing Non-revisable Regulatory Submission
To retrieve the regulatory content for an existing non-revisable regulatory submission, you must have Read permissions to the regulatory submission.
 
The request returns an empty value, when:
Regulatory content does not exist for the regulatory submission.
Regulatory content of the specified category does not exist.
The following example shows you how to retrieve the regulatory content for an existing non-revisable regulatory submission. Use the following GET URI.
URI
GET /Windchill/servlet/odata/RegMstr/RegulatorySubmissions('OR:com.ptc.qualitymanagement.regmstr.RegulatorySubmission:237897')/RegulatoryContent?$count=true
 
For the non-revisable regulatory submission with the associated regulatory content, the request returns the same regulatory content for the new follow-up version of the regulatory submission.
You can also retrieve the regulatory content of a specific category using $filter on category, for example,
URI
GET /Windchill/servlet/odata/RegMstr/RegulatorySubmissions('OR:com.ptc.qualitymanagement.regmstr.RegulatorySubmission:237897')/RegulatoryContent?$filter=Category eq 'ACKNOWLEDGEMENT1' &$count=true
Here, if regulatory content of the ACKNOWLEDGEMENT1 category does not exist, the request returns an empty value.