Welcome to the Windchill Rest Services 2.5 Help Center
REST
OData
Windchill REST Services
Best Practices for Improving Windchill REST Services Performance
Installing Windchill REST Services
Installation Prerequisites
Installation Process
Windchill REST Services Framework Capabilities
Overview
Support for OData
OData Services as Domains
Entity Data Model of a Domain
OData Primitives
Support for EDM Enum Type
Processing of Secure Information
OData Query Parameters
Examples for OData Query Parameters
Support for $filter on Navigation Properties
Support for $orderby on Navigation Properties
Using the isof Type Checking Function in $filter Expressions
Local Time Zone Preferences
OData Prefer Headers
Support for Entity References
PTC Annotations
API Catalog for Windchill REST Services Endpoints
Developer Documents for Windchill REST Services
Processing HTTP Requests for OData URLs
Domain Configuration
Configuration Paths and Files
Configuring a Domain
Domain JSON File
Import JSON File
Versioning of the Domain API
Configuring Unbound Functions
Configuring Unbound Actions
Configuring Entities in a Domain
Basic Information for Configuring Entities
Configuring Structural Properties
Configuring Navigation Properties
Configuring Bound Functions
Configuring Bound Actions
Inheriting Windchill Capabilities
Versions of Inherited Delegates
Naming Convention for Subtypes
Excluding Subtypes of Enabled Windchill Types
Configuring Domain Specific Links
Disabling Entity Set for an Entity in the Service Document
Processing Batch Requests
Examples for Batch Requests
Support for Windchill Measurement System Preferences
Getting Information About Windchill Constraints
Getting Information About Windchill Life Cycle States
Set the Life Cycle State of an Entity
Function to Get the Value of Nonce Token
Retrieving the Latest Version of an Entity
Logging for Windchill Rest Services
Windchill REST Services Domain Capabilities
PTC Domains
Overview
PTC Business Administrative Change Management Domain
Actions Available in the BACMgmt Domain
Functions Available in the BACMgmt Domain
PTC BOM Transformation Domain
Actions Available in the BOM Transformation Domain
Actions Available in the BOM Transformation Domain for Creating or Updating Downstream BOMs
GetExistingDownstreamObjects
CreateEquivalenceLinks
UpdateToCurrentUpstreamEquivalents
RemoveEquivalenceLinks
CreateEquivalenceUsageLinks
DetectDiscrepancies
ResolveDiscrepancies
DetectAndResolveDiscrepancies
NewDownstreamPart
NewDownstreamBranch
NewDownstreamAlternate
SubcontractToPlants
Assemble
SplitAssemble
GenerateDownstreamStructure
PasteAsIs
PasteAsNewPart
PasteAsNewBranch
PasteSpecial
PTC CAD Document Management Domain
Actions Available in the PTC CAD Document Management Domain
Functions Available in the PTC CAD Document Management Domain
PTC Change Management Domain
PTC Classification Structure Domain
Functions Available in the PTC Classification Structure Domain
PTC Common Domain
Functions Available in the PTC Common Domain
PTC Data Administration Domain
PTC Document Management Domain
Actions Available in the PTC Document Management Domain
PTC Dynamic Document Management Domain
PTC Effectivity Management Domain
PTC Enterprise Systems Integration Domain
Actions Available in the PTC Enterprise Systems Integration Domain
PTC Event Management Domain
Function Available in the PTC Event Management Domain
PTC Factory Domain
PTC Info*Engine System Domain
PTC Manufacturing Process Management Domain
Actions Available in the PTC Manufacturing Process Management Domain
Functions Available in the PTC Manufacturing Process Management Domain
PTC Navigation Criteria Domain
PTC Parts List Management Domain
PTC Principal Management Domain
PTC Product Management Domain
Actions Available in the PTC Product Management Domain
Functions Available in the PTC Product Management Domain
PTC Product Platform Management Domain
Action Available in the PTC Product Platform Management Domain
Functions Available in the PTC Product Platform Management Domain
PTC Quality Domains
PTC Audit Domain
PTC CAPA Domain
PTC Customer Experience Management Domain
PTC Nonconformance Domain
PTC Quality Management System Domain
PTC Regulatory Master Domain
Actions Available in the PTC Regulatory Master Domain
Functions Available in the PTC Regulatory Master Domain
PTC Reporting Domain
PTC Saved Search Domain
Functions Available in the PTC Saved Search Domain
PTC Service Information Management Domain
Action Available in the PTC Service Information Management Domain
PTC Supplier Management Domain
PTC UDI Domain
Actions Available in the PTC UDI Domain
Functions Available in the PTC UDI Domain
PTC View Management Domain
PTC Visualization Domain
Functions Available in the PTC Visualization Domain
PTC Windchill Administration Domain
PTC Workflow Domain
Actions Available in the PTC Workflow Domain
Function Available in the PTC Workflow Domain
PDM Domain
Accessing Domains
Actions Available for Single and Multiple Objects
Common Navigation Properties Available in All the Domains
Examples for Basic REST Operations
Fetching a NONCE Token from a Service
Examples for the PTC Business Administrative Change Management Domain
Previewing Changes
Exporting Changes to a Package
Saving Import Mappings
Importing a Package
Deleting Received BAC Deliveries
Examples for the PTC BOM Transformation Domain
Creating a Department Data Object for a Specific Plant Data Object assigned to a Specific Parts Object
Creating a Department Data Object for Multiple Plant Data Objects assigned to a Specific Parts Object
Creating Multiple Department Data Objects for a Specific Plant Data Object assigned to a Specific Parts Object
Creating Multiple Department Data Objects for Each Plant Data Object in a Set of Parts Objects
Creating a Department Data Object for a Set of Plant Data Objects
Creating Multiple Department Data Objects for a Set of Plant Data Objects
Creating Multiple Department Data Objects for a Specific Plant Data Object
Creating Co-produce Objects with Relevant Links
Adding Secondary Objects to Co-produce Objects
Adding Scrap Parts to Co-produce Objects
Adding Co-produce Usage Links
Creating Made From Sets with Relevant Links
Inserting Made From Parts
Creating Equivalent Links
Creating Equivalent Usage Links
Detecting Discrepancies in the BOM Transformer
Resolving Discrepancies in the BOM Transformer
Detecting and Resolving Discrepancies in the BOM Transformer
Creating a New Downstream Part
Creating a New Downstream Branch
Creating New Downstream Alternates
Subcontracting to Plants
Creating Alternate Assemblies in Downstream View
Creating New Split Assemblies in Downstream View
Resolving Interactive Discrepancies in the BOM Transformer
Generating a Downstream Structure
Copying and Pasting As Is in the BOM Transformer
Copying and Pasting As New Part in the BOM Transformer
Copying and Pasting As New Branch in the BOM Transformer
Copying and Pasting Using Paste Special
Retrieving Components in Manufacturing BOM
Retrieving Existing Downstream Objects
Retrieving Department Data Objects
Retrieving a Specific Department Data Object
Retrieving a Collection of Department Data Objects
Retrieving Department Data Objects for a Collection of Parts Objects
Retrieving Department Data Objects for a Collection of Parts Objects with Inline Navigation Criteria
Retrieving Department Data Objects for a Collection of Plant Data Objects
Retrieving Department Data Objects for a Collection of Plant Data Objects with Inline Navigation Criteria
Retrieving Extended Data Objects
Retrieving Specific Types of Extended Data Objects
Retrieving Versions of Extended Data Objects
Retrieving Revisions of Extended Data Objects
Retrieving Extended Data Objects for Parts
Retrieving Multiple Extended Data Objects
Retrieving the Equivalence Network for Parts
Retrieving Made From Part Information for a Collection of Parts
Retrieving Made From Parts for a Collection of Made From Sets
Retrieving Co-produce Objects
Retrieving Extended Data for Co-produce Objects
Retrieving Co-produce Usage Links
Retrieving Co-produce Data
Retrieving Co-produce Information for a Collection of Finished Parts
Retrieving Made From Set Objects
Retrieving Extended Data for Made From Set Objects
Retrieving Made From Set Information for a Collection of Finished Parts
Retrieving Effectivities for an Extended Data Object
Retrieving Effectivities for a Department Data Object
Navigating to Pending Effectivities on Raw Material Links for a Made From Set
Retrieving Product Effectivities for a Co-produce Object
Retrieving Product Effectivities for a Made From Set Object
Updating the Common Attributes of Department Data
Updating Multiple Department Data Objects
Updating the Common Attributes of Extended Data
Updating Multiple Extended Data Objects
Updating Multiple Co-produce Objects
Updating Secondary Co-produce Links
Updating Co-produce Structure
Updating Co-produce Usage Links
Updating Multiple Made From Sets
Replacing Made From Parts with Other Made From Parts
Updating Product Effectivities for a Co-produce Object
Updating Product Effectivities for a Department Data Object
Updating Product Effectivities for an Extended Data Object
Updating Product Effectivities for a Made From Set Object
Assigning Plants for a Set of Parts
Updating Equivalent Links in the Downstream Structure
Reading/Creating/Updating Object Reference Type Attributes
Removing Department Data Associated with Plant Data
Removing Plant Data Associated with Part
Removing Multiple Made From Associations
Removing Multiple Primary Co-produce Associations
Removing Multiple Secondary Co-produce Associations
Removing Co-produce Usage Links
Removing Multiple Made From Set Associations
Removing Equivalent Links
Deleting a Specific Co-produce Object
Deleting Multiple Co-produce Objects
Deleting a Specific Made From Set Object
Deleting Multiple Made From Set Objects
Deleting Product Effectivities for a Co-produce Object
Deleting Product Effectivities for a Department Data Object
Deleting Product Effectivities for an Extended Data Object
Deleting Product Effectivities for a Made From Set Object
Checking in/Checking Out/Revising/Changing the State of Department Data Objects
Checking in/Checking Out/Revising/Changing the State of Extended Data Objects
Checking in/Checking Out/Revising/Changing the State of Co-produce Objects
Checking in/Checking Out/Revising/Changing the State of Made From Sets
Examples for the PTC CAD Document Management Domain
Retrieving a Specific CAD Document
Retrieving a Specific CAD Document with Expanded Navigation
Retrieving Related Parts Information for a Specific CAD Document
Retrieving References Information for a Specific CAD Document
Retrieving Source Information for a Specific Image CAD Document
Retrieving the CAD Document Structure
Retrieving the CAD Structure using BOMMembersOnly Parameter
Retrieving the CAD Document Structure Using Path Filters
Retrieving Associations Between a CAD Document and Parts
Retrieving a Dynamic Structure Representation from CAD Documents
Navigating from a CAD Document to the Related Drawings
Retrieving the CAD Document Structure Along with Navigating to the Related Drawings
Querying the CAD Documents Using a Filter
Updating Security Labels for CAD Documents
Examples for the PTC Change Management Domain
Retrieving Problem Reports
Retrieving Variances
Retrieving Variances Along with Variance Owners Information
Retrieving Change Requests
Retrieving Change Notices
Retrieving Change Tasks
Reserving a Change Object
Unreserving a Change Object
Retrieving the Process Links for Change Objects
Retrieving Process Links for a Specific Change Object
Retrieving the Process Objects for Change Objects
Retrieving Process Objects for a Specific Change Object
Retrieving the Reference Objects for Change Objects
Retrieving Reference Objects for a Specific Change Object
Retrieving the Reference Links for Change Objects
Retrieving Reference Links for a Specific Change Object
Retrieving the Affected Links
Retrieving the AffectedByLinks
Retrieving the Affected Objects
Retrieving the AffectedBy Objects
Retrieving the Affected Links and Affected Objects
Retrieving Affected Object links for a Change Issue
Retrieving Affected Object links for a Change Notice
Retrieving Affected Object Links for a Change Request
Retrieving the Resulting Links
Retrieving the Resulting Objects
Retrieving the Unincorporated Links
Retrieving Pending Effectivities for Resulting Objects
Navigating from Changeables to a Change Notice using ResultedByChangeObjects
Retrieving and Downloading the Attachments Associated with Change Objects
Creating a Pending Effectivity for a Resulting Object
Creating Standalone Change Issues
Creating a Standalone Change Issue with Affected Objects
Creating a Standalone Change Request
Creating a Standalone Change Request with Affected Objects
Creating a Standalone Change Notice
Creating a Change Notice with Multiple Change Tasks
Creating a Change Task with Affected or Resulting Objects for an Existing Change Notice
Creating a Change Object Link
Setting Pending Effectivities on Process Plans/Operations/Sequences
Setting Pending Effectivities on Manufacturing Resources
Setting Pending Effectivities on Parts
Modifying a Change Issue
Modifying Attributes for an Affected Object Link for a Change Issue
Modifying a Change Request
Modifying Attributes of an Affected Object Link for a Change Request
Modifying a Change Task
Editing the Sequence of Change Tasks
Updating Attributes on an Affected Object Link for a Change Task
Updating a Pending Effectivity for a Resulting Object
Updating Pending Effectivities for an Effectivity-managed Resulting Object
Deleting Pending Effectivities for an Effectivity-managed Resulting Object
Deleting a Pending Effectivity for a Resulting Object
Deleting Pending Effectivities for Process Plans/Operations/Sequences
Three Stage Upload of Attachments to a Change Issue
Updating an Attachment on a Change Issue
Deleting an Attachment from a Change Issue
Examples for the PTC Data Administration Domain
Create a Folder and Subfolder
Update a Folder
Delete a Folder
Retrieving Folder Contents with complete Entity Representation
Retrieving Folder Contents of a Specific Type
Retrieving Folder Contents with some Attributes of a Specific Type
Querying the Containers Using a Filter
Examples for the PTC Document Management Domain
Creating a Document
Creating a Document in a Different Organization
Checking Out a Document
Creating Multiple Documents
Retrieving the Document Structure
Updating a Document
Uploading Content for a Document
Updating Multiple Documents
Updating Security Labels for Multiple Documents
Examples for the PTC Dynamic Document Management Domain
Example: Retrieving Member Links between Dynamic Documents
Example: Creating Member Links Between Dynamic Documents
Example: Deleting Member Links Between Dynamic Documents
Examples for the PTC Effectivity Management Domain
Retrieving Effectivity Contexts
Retrieving Effectivities of a Part
Retrieving Block Effectivities of a Part
Retrieving Date Effectivities of a Part
Retrieving Unit Effectivities of a Part
Retrieving Effectivities on an Independent Assigned Expression
Retrieving Effectivities of Specific Objects in a Set of Effectivity-managed Objects
Querying the Effectivity Contexts Using a Filter
Setting Product Effectivities for Process Plans/Operations/Sequences
Examples for the PTC Enterprise Systems Integration Domain
Associating Distribution Targets with Windchill Objects
Retrieving Distribution Targets Associated with Context
Retrieving Distribution Targets Associated with Windchill Objects
Updating Subtransactions and the Transaction
Removing Distribution Targets Associated with Windchill Objects
Examples for the PTC Event Management Domain
Subscribing to an Event of a Windchill Object Instance
Subscribing to an Event of a Windchill Object Type in the Specified Container
Subscribing to an Event of a Windchill Object Type in the Specified Folder
Deleting a Subscription
Examples for the PTC Manufacturing Process Management Domain
Creating Multiple Process Plans
Assigning Security Labels for a Process Plan
Creating Multiple Operations for an Operation Holder
Inserting an Operation from Template for an Operation Holder
Creating Multiple Standard Operations
Assigning Security Labels for a Standard Operation
Creating Multiple Sequences for a Sequence Holder
Creating Multiple Standard Control Characteristics
Assigning Security Labels for a Standard CC
Creating Multiple Process Materials
Assigning Security Labels for a Process Material
Creating Multiple Skills
Assigning Security Labels for a Skill
Creating Multiple Tooling Objects
Assigning Security Labels for a Tooling Object
Creating Multiple Work Centers
Assigning Security Labels for a Work Center
Creating Multiple MPMCompatibilityLinks for a Resource
Creating Multiple Resource Uses Links
Creating a Resource Uses Link with Occurrences
Creating Multiple Described By Document Links for a Resource
Creating Multiple References Document Links for a Resource
Adding Multiple EPM Documents to a Resource
Creating Multiple MPMOperationUsageLinks
Creating an MPMStandardProcedureLink
Creating Multiple MPMStandardProcedureLinks
Creating Multiple MPMPartToProcessPlanLinks
Creating Multiple MPMOperationToStandardCCLink Objects
Creating Multiple MPMOperationToOperatedPartLink Objects
Creating Multiple MPMOperationToPartLinks
Creating Multiple MPMStandardCCToProcessPlanLinks
Creating Multiple MPMStandardCCToResourceLinks
Creating Multiple MPMStdCCUsageToProcessPlanLink Objects
Creating MPMStandardCCUsageToResourceLink Objects
Creating Multiple MPMSCCOperationToStandardCCLink (Control Characteristic from Product) Objects
Creating Multiple AssociativeToSCCLinks
Creating Multiple MPMDocumentReferenceLinks
Creating Multiple MPMEPMDocumentDescribeLinks
Creating Multiple MPMDocumentDescribeLinks
Creating Multiple MPMStandardCCUsageToDDLinks
Retrieving Assigned Usage Expression for a Link
Retrieving StandardCCLinks for an Operation
Retrieving PartToProcessPlanLinks
Retrieving Unallocated AssociativeToSCCLinks
Retrieving MPMCompatibilityLinks and Compatible Resources for a Resource
Navigating to Resources and MPMStandardCCUsageToResourceLink
Navigating to AssociativeToSCCLinks and Standard CCs
Navigating to Standard Procedures and MPMStdCCUsageToProcessPlanLink
Navigating to MPMEPMDocumentDescribeLink
Navigating to Described By Documents Associated with an SCC for an Operation
Navigating to References Documents Associated with an SCC for an Operation
Reading the Bill of Process (BOP)
Reading the Bill of Process (BOP) with Inline Navigation Criteria
Retrieving Operations For a Process Plan Using System Default NCs
Retrieving Illustration-Related Contents from an Operation
Retrieving Document-Related Contents from a Sequence
Retrieving Information of a Specific Process Plan
Retrieving Information of a Specific Operation
Retrieving Information of a Specific Sequence
Retrieving Security Label Information of a Specific Standard CC
Retrieving Information of Manufacturing Resources
Retrieving Information of Consumed Resources via a Specific Operation Object
Retrieving Information of a Specific Process Material
Retrieving Information of a Specific Tooling
Retrieving Information of a Specific Work Center
Retrieving Information of a Specific Skill
Allocating Resources to an Operation
Allocating a Work Center to an Operation
Assigning PartTags on an Operation
Inserting Operations After an Operation
Navigating to Resources and Parts in a Resource Structure
Navigating to Described By Documents Associated with a Resource
Navigating to References Documents Associated with a Resource
Navigating to EPM Documents Associated with a Resource
Updating Attributes of Process Plan
Updating Attributes of Operation
Updating Attributes of Sequence
Updating Attributes of Standard Control Characteristic
Updating Attributes of Process Material
Updating Attributes of Skill
Updating Attributes of Tooling
Updating Attributes of Work Center
Updating Security Labels for Multiple Process Plans
Updating Security Labels for Multiple Operations
Updating Security Labels for Multiple Sequences
Updating Security Labels for Multiple Standard Control Characteristics
Updating Security Labels for Multiple Process Materials
Updating Security Labels for Multiple Skills
Updating Security Labels for Multiple Toolings
Updating Security Labels for Multiple Work Centers
Updating Attributes on a Resource Uses Link
Updating Attributes of MPMPartToProcessPlanLinks
Updating Attributes of MPMOperationUsageLinks
Updating Attributes of MPMOperationToConsumableLinks
Updating Attributes of MPMOperationToPartLinks
Updating Attributes of MPMOperationToStandardCCLink
Updating Attributes of MPMStandardCCToProcessPlanLinks
Updating Attributes of MPMStandardCCToResourceLinks
Updating Attributes of MPMStandardProcedureLinks
Updating Attributes of MPMStdCCUsageToResourceLinks
Updating Attributes of MPMStdCCUsageToProcessPlanLink
Updating Attributes of AssociativeToSCCLinks
Updating Attributes of SequenceUsageLinks
Updating Attributes of MPMOperationToOperatedOnPartLink
Updating a Resource to Operation Association
Updating a Work Center to Operation Association
Updating Identity of Process Plan
Updating Identity of Operation
Updating Identity of Sequence
Updating Identity of Process Material
Updating Identity of Skill
Updating Identity of Tooling
Updating Product Effectivities for a Process Plan/Operation/Sequence
Deleting a Specific OperationHolderUsageLink for a Specific Operation Holder
Deleting a Resource to Operation Association
Deleting a Work Center to Operation Association
Deleting a Specific Process Plan
Deleting Multiple Process Plans
Deleting Multiple Standard Operations
Deleting Multiple MPMCompatibilityLinks for a Resource
Deleting Multiple Described By Document Links for a Resource
Deleting Multiple References Document Links for a Resource
Deleting Multiple CAD Documents Associated with a Resource
Deleting Multiple MPMOperationToConsumableLinks
Deleting Multiple MPMOperationToPartLinks
Deleting Multiple MPMPartToProcessPlanLinks
Deleting Multiple MPMStandardCCToProcessPlanLinks
Deleting Multiple MPMStandardCCToResourceLinks
Deleting Multiple MPMStdCCUsageToProcessPlanLinks
Deleting Multiple MPMStdCCUsageToResourceLinks
Deleting Multiple MPMOperationToStandardCCLinks
Deleting Multiple OperationToOperatedPartLinks
Deleting Multiple AssociativeToSCCLinks
Deleting Multiple MPMStandardCCUsageToDDLinks
Deleting Multiple MPMEPMDocumentDescribeLinks
Deleting Multiple MPMDocumentDescribeLink
Deleting Multiple PartTagLinks on an Operation
Deleting Product Effectivities for a Process Plan/Operation/Sequence
Examples for the PTC Parts List Management Domain
Retrieving Parts List
Retrieving Information for a Specific Part List
Retrieving Parts List Items for a Specific Part List
Retrieving a Specific Part List Item
Retrieving Parts from a Part List with Expanded Navigation
Retrieving EPMDocuments from a Part List with Expanded Navigation
Retrieving Illustrations for a Parts List
Retrieving a Specific Illustration
Retrieving a Specific Substitute Part
Retrieving a Specific Supplementary Part
Examples for the PTC Principal Management Domain
Retrieving License Groups for a User
Retrieving License Groups for a User with Expanded Navigation
Examples for the PTC Product Management Domain
Creating a Part
Creating Multiple Parts
Creating a Part in a Different Organization
Creating a Part Usage Link with Occurrences
Creating Multiple Part Usage Links with Occurrences
Creating a Classified Part
Creating Associations Between Parts and CAD documents
Three-stage Upload of Attachments to a Part
Reading the Bill of Material (BOM)
Retrieving the Part Structure
Retrieving the Part Structure with Plant Filters and Config Specs
Retrieving the Part Structure Using Path Filters
Reading the Part Structure Along with Path Details
Reading a Part by ID with Expanded Navigation
Retrieving Replacement Parts
Retrieving Replacement Parts in the Bill of Material (BOM)
Retrieving Information About Classification Attributes
Retrieving the Components List for a Part Structure
Retrieving a Dynamic Structure Representation from Parts
Retrieving Attachments for a Part
Retrieving the Thumbnails for a Part
Retrieving Associations Between a Part and CAD Documents
Navigating between Parts and Variant Specification
Retrieving Made From Links
Updating the Common Attributes of a Part
Updating an Occurrence on a Part Usage Link
Updating Multiple Parts
Updating Primary Co-produce Links
Updating Manufacturing Raw Material Links
Updating Raw Material Alternate Made From Links
Updating Product Effectivities for an Effectivity-managed Part Object
Revising Multiple Parts
Reading/Creating/Updating Object Reference Type Attributes
Deleting Associations Between Parts and CAD Documents
Deleting a Part Usage Link
Deleting Product Effectivities for an Effectivity-managed Part Object
Deleting Attachments for a Part
Checking Out a Part
Checking In a Part
Querying the Part Using a Filter
Examples for the PTC Product Platform Management Domain
Retrieving Options
Retrieving Option Groups for All Options
Retrieving the Option Group for a Specific Option
Retrieving a Specific Option With Option Group
Retrieving Option Set associated with Specific Object in a Set of Objects
Retrieving Variant Specification Information for a Collection of Parts
Querying Choices, Option Sets, Options, and Variant Specifications Using a Filter
Examples for the PTC Regulatory Master Domain
Creating a Non-revisable Regulatory Submission
Creating a Non-revisable Regulatory Submission with an Associated Subject
Creating a Non-revisable Regulatory Submission with Associated Drivers
Creating an Attachment for a Non-revisable Regulatory Submission
Creating a Driver Link for an Existing Non-revisable Regulatory Submission
Creating a Follow-up for a Non-revisable Regulatory Submission
Retrieving Non-revisable Regulatory Submissions
Retrieving the Attachments for a Non-revisable Regulatory Submission
Retrieving the Primary Content for a Non-revisable Regulatory Submission
Retrieving the Subject Link for a Non-revisable Regulatory Submission
Retrieving the Subject Associated to a Non-revisable Regulatory Submission
Retrieving the Submitted To Object for a Non-revisable Regulatory Submission
Retrieving the Driver Links for a Non-revisable Regulatory Submission
Retrieving the Driver Objects Associated with a Non-revisable Regulatory Submission
Updating a Non-revisable Regulatory Submission
Updating an Attachment for a Non-revisable Regulatory Submission
Deleting the Driver Object Associated with an Existing Non-revisable Regulatory Submission
Deleting an Attachment for an Existing Non-revisable Regulatory Submission
Creating a Revisable Regulatory Submission
Creating a Revisable Regulatory Submission with Associated Subjects
Creating a Revisable Regulatory Submission with Associated Drivers
Creating a Subject Link for an Existing Revisable Regulatory Submission
Creating a Driver Link for an Existing Revisable Regulatory Submission
Creating an Attachment for a Revisable Regulatory Submission
Retrieving Revisable Regulatory Submissions
Retrieving the Changes Associated with a Revisable Regulatory Submission
Retrieving a Specific Revisable Regulatory Submission
Retrieving the Attachments for a Revisable Regulatory Submission
Retrieving the Primary Content for a Revisable Regulatory Submission
Retrieving the Subject Links for a Revisable Regulatory Submission
Retrieving the Subjects Associated with a Revisable Regulatory Submission
Retrieving the Submitted To Object for a Revisable Regulatory Submission
Retrieving the Driver Links for a Revisable Regulatory Submission
Retrieving the Driver Objects Associated with a Revisable Regulatory Submission
Updating a Revisable Regulatory Submission
Updating an Attachment for a Revisable Regulatory Submission
Deleting the Subject Associated with an Existing Revisable Regulatory Submission
Deleting the Driver Object Associated with an Existing Revisable Regulatory Submission
Deleting an Attachment for an Existing Revisable Regulatory Submission
Three-Stage Upload of Attachments to a Regulatory Submission
Reserving a Regulatory Submission
Undo Reservation of a Regulatory Submission
Checking In, Checking Out, or Revising a Revisable Regulatory Submission
Examples for the PTC Reporting Domain
Example: Retrieving Report Templates
Example: Viewing the output of Report Template execution
Examples for the PTC Saved Search Domain
Retrieving Saved Searches
Executing a Saved Search
Retrieving Object Types for a Saved Searches
Examples for the PTC Service Information Management Domain
Retrieving Information Structures
Retrieving Publication Structures
Retrieving Publication Structures for Authoring Language French
Retrieving and Expanding the Contents of an Information Structure
Retrieving and Expanding the Contents of a Publication Structure
Examples for the PTC Supplier Management Domain
Retrieving Sourcing Contexts
Retrieving Supplier, Manufacturer, and Vendor Parts
Retrieving AXLEntry for Parts
Filtering Parts Based on Sourcing Context and Sourcing Status Using Lambda Expression
Creating an AML Entry
Creating an AVL Entry
Updating an AXL Entry
Deleting an AXL Entry
Examples for the PTC UDI Domain
Creating a Non-revisable UDI Super Set
Adding Details to a Non-revisable UDI Super Set
Adding Packaging Configurations to a Non-revisable UDI Super Set
Retrieving Non-revisable UDI Super Sets
Retrieving the Subject Associated to a Non-revisable UDI Super Set
Retrieving the Details for a Non-revisable UDI Super Set
Retrieving the Packaging Configurations for a Non-revisable UDI Super Set
Retrieving the Template Assigned to a Non-revisable UDI Super Set
Updating a Non-revisable UDI Super Set
Updating a Detail in a Non-revisable UDI Super Set
Updating a Packaging Configuration in a Non-revisable UDI Super Set
Deleting a Detail from a Non-revisable UDI Super Set
Deleting a Packaging Configuration from a Non-revisable UDI Super Set
Creating a Revisable UDI Super Set
Retrieving Revisable UDI Super Sets
Retrieving the Subjects Associated to a Revisable UDI Super Set
Retrieving the Details for a Revisable UDI Super Set
Retrieving the Packaging Configurations for a Revisable UDI Super Set
Retrieving the Template Assigned to a Revisable UDI Super Set
Examples for the PTC View Management Domain
Retrieving All Views
Retrieving a Single View
Querying Views Using $filter
Retrieving the Count of All Views
Retrieving the Ordered Views
Retrieving the Selected Properties for Views
Examples for the PTC Visualization Domain
Retrieving a Representation
Retrieving Fidelity Names
Examples for the PTC Windchill Administration Domain
Get a Specific Audit Record
Get a Count of All Records
Get Specific Attributes of Audit Records
Get Sorted Audit Records
Get Filtered Audit Records Using a Logical Operator
Get EventInfo for a Single Record
Select a Specific Attribute of EventInfo
Get EventInfo Using Filters
Filtering Audit Records Based on EventTime
Examples for the PTC Workflow Domain
Retrieving Work Items
Querying the Work Items Using a Filter
Retrieving the Routing Options for a Work Item
Retrieving the Subjects for Work Items
Completing a Work Item
Saving a Work Item
Retrieving the List of Valid Users to Reassign Work Items
Reassigning Work Items to Another User
Examples for the PTC Audit Domain
Retrieving Audits
Retrieving Information for a Specific Audit
Updating Audit Score for a Specific Audit Detail
Examples for the PTC Classification Structure Domain
Query Classification Nodes
Retrieving the First Child Node of a Root Node
Retrieving a Specific Classification Node
Retrieving the Parent Node of a Classification Node
Retrieving the Child Nodes of a Classification Node
Query Classified Objects
Retrieving Classified Objects Associated with a Classification Node
Retrieving a Specific Classified Object
Retrieving Legal or Enumeration values for a Classification Attribute
Retrieving Binding Attributes for Classified Object
Example for the PTC Info*Engine System Domain
Invoking an Info*Engine Task
Customizing Domains
Extending Domains
Adding Type Extensions of Windchill Types to PTC Domains
Adding Custom Properties to Entities in PTC Domains
Adding Custom Navigation Between Entities in PTC Domains
Adding New Functions to PTC Domains
Adding New Actions to PTC Domains
Creating New Domains
Examples for Customizing Domains
Creating a New Domain
Extending Product Management Domain to Add A Soft Type
Extending Product Management Domain to Add Alias Soft Attribute
Extending Document Management Domain to Add a Soft Attribute
Windchill Subtypes in OData
Release Notes
Summary of Changes for Windchill REST Services 2.5.1
SPR Fixes in Windchill REST Services 2.5.1
Summary of Changes for Windchill REST Services 2.5
SPR Fixes in Windchill REST Services 2.5
Summary of Changes for Windchill REST Services 2.4.1
SPR Fixes in Windchill REST Services 2.4.1
Summary of Changes for Windchill REST Services 2.4
SPR Fixes in Windchill REST Services 2.4
Summary of Changes for Windchill REST Services 2.3
Summary of Changes for Windchill REST Services 2.2.1
Summary of Changes for Windchill REST Services 2.2
Summary of Changes for Windchill REST Services 2.1.1
Summary of Changes for Windchill REST Services 2.1
Summary of Changes for Windchill REST Services 2.0
Summary of Changes for Windchill REST Services 1.7
Summary of Changes for Windchill REST Services 1.6
Summary of Changes for Windchill REST Services 1.5
Summary of Changes for Windchill REST Services 1.4
Summary of Changes for Windchill REST Services 1.3
Summary of Changes for Windchill REST Services 1.2
Summary of Changes for Windchill REST Services 1.1
Version Changes in Domains
Version Changes in Domains for Windchill REST Services 2.5.1
Version Changes in Domains for Windchill REST Services 2.5
Version Changes in Domains for Windchill REST Services 2.4
Version Changes in Domains for Windchill REST Services 2.3
Version Changes in Domains for Windchill REST Services 2.2
Version Changes in Domains for Windchill REST Services 2.1
Version Changes in Domains for Windchill REST Services 2.0
Version Changes in Domains for Windchill REST Services 1.7
Windchill REST Services 1.7
Version Changes in Domains for Windchill REST Services 1.6
Version Changes in Domains for Windchill REST Services 1.5
Version Changes in Domains for Windchill REST Services 1.4
Version Changes in Domains for Windchill REST Services 1.3
WRS Supported API Change Report
WRS OAuth Authentication
HTTP Status Codes Returned by Windchill REST Services Responses
Welcome to the Windchill Rest Services 2.5 Help Center
HTTP Status Codes Returned by Windchill REST Services Responses
d1e4122a1310