Summary of Changes for Windchill REST Services 1.4
Summary of Changes for Windchill REST Services 1.4
Changes in Windchill REST Services 1.4 are described in this section.
Actions for Multiple Objects
The following actions take multiple objects as input parameters.
Create<EntitySet_name>—Available for PTC Product Management and PTC Document Management domains.
Update<EntitySet_name>—Available for PTC Product Management and PTC Document Management domains.
Delete<EntitySet_name>—Available for entities in a domain where "multiOperations": "DELETE" is specified in the Entity JSON file.
Revise<EntitySet_name>—Available for entities that inherit the versioned capability in a domain.
For example, CreateParts(), UpdateParts(), and so on are available in PTC Product Management domain. Similarly, CreateDocuments(), UpdateDocuments(), and so on are available in PTC Document Management domain.
classifiable Capability Available Out-of-the-Box
classifiable inheritance is available out-of-the-box. Explicit configuration by users is not be required.
Enhancements in the PTC Change Management Domain
Enhancements in change management are described below:
The following navigation properties are available:
ResultingObjects
ResultedByObjects
ResultingLinks
ResultingByLinks
UnincorporatedLinks
UnincorporatedByLinks
All the change management entities support the following attributes:
Change versions with their details.
Lifecycle template which is used to create the change object.
Change administrators with their details.
* 
Windchill REST Services currently supports only Change Admin I and Change Admin II.
Complexity of the change object.
Icon details.
Navigation Property to Support Assigned Option Set
The navigation property AssignedOptionSet retrieves the option set assigned to containers and parts. It is available in the following domains:
PTC Data Administration domain
—For product and library containers
PTC Product Management domain
—For parts
Navigation Property to Support Option Pool Items
The navigation property OptionPool retrieves the option pool items, option groups, and options that are associated with a product or library container. The navigation property is available for product and library containers in the PTC Data Administration domain.
New Domains
The following PTC domains are added:
PTC Product Platform Management domain, which provides access to Options and Variants capabilities in Windchill.
PTC CAD Document Management domain, which provides access to CAD data management capabilities of Windchill.
PTC Event Management domain, which provides access to the webhook subscription capabilities of Windchill.
PTC Supplier Management domain, which provides access to the supplier management capabilities of Windchill. Some supplier management objects, such as, supplier part, manufacturer part and so on are available in the PTC Product Management domain.
Retrieving Bill of Materials Along with Path Details for Occurrences
The action GetPartStructure returns the bill of materials (BOM) for a product structure along with path details for occurrences. The action supports Option Filter.
The action is available in the PTC Product Management domain.
Support for Filtering for Parts and Documents Based in Container or Organization Name
$filter supports filtering a collection of parts and documents based on the name of:
Organization
Container
Support for OData Preferences return=representation and return=minimal
Windchill REST Services supports OData preferences return=representation and return=minimal in headers.
When you set the preference return=representation, the request returns the modified content in the body of the response along with the HTTP status code.
The preference return=minimal does not return the modified content in the body of the response. It only returns the appropriate HTTP status code.
Support for Option Filter
The following domain and actions support Option Filter:
PTC Navigation Criteria domain
GetBOM action
GetBOMWithInlineNavigationCriteria
action
The NavigationCriteria entity retrieves option filter, which is associated with the navigation criteria. The OptionFilter complex type is used to retrieve information about option filter.
Support for subtypeable and softattributable Capabilities in the PTC CAD Document Management Domain
The PTC CAD Document Management domain supports the subtypeable and softattributable capabilities of Windchill for the following entities:
subtypeableCADDocument entity
softattributableCADDocument, CADDocumentUse and CADDocumentReference entities