Some documents visible in the Windchill UI are not returned in the OData API response
Version: Windchill 12.1
Use Case: understand why some documents visible in the Windchill UI are not returned in the OData API response and to identify the required configuration to make both environments consistent.
Description:
Hello,
We are querying part information and associated documents using the same OData request on two different Windchill environments. In our test environment, all documents are returned correctly with the following request:
However, in the production environment, some documents that are visible in the Windchill UI under DescribedBy or References do not appear at all in the API response.
-
The document is visible in the UI.
-
We are logged in with an admin account.
-
But the OData API does not return the document.
-
This inconsistency only happens in one environment.
We would like to understand:
-
Is it possible for a document to be visible in the UI but completely missing in the OData response?
-
If yes, what could cause this behavior? (TBA, ACL settings, lifecycle states, OData visibility rules, or configuration differences?)
-
What configurations should we check to ensure both environments return the same data?
We kindly request guidance on identifying and resolving this discrepancy between environments.
Thank you.

