Skip to main content
5-Regular Member
April 21, 2023
Solved

Oslc API on windchill

  • April 21, 2023
  • 5 replies
  • 2682 views

Hello Experts, i was interested in exploring the OSLC api on Windchill,

I could not find any documentation on how to enable this on Windchill.

 

Most of the documentation is for RV&S and not Windchill .

Is there a OSLC api on Windchill?

I know there is Odata based Rest API.

 

Can someone pls point me to the documentation related to Windchill OSLC api.

 

Thanks

 

 

 

 

 

Best answer by TanuJolly

Article - CS311821 - Windchill OSLC Server support added to Windchill PDMLink 11.1 M020 CPS08 and 11.2.0.2 (ptc.com) will provides details on required Windchill configurations to support Windchill OSLC services.

5 replies

24-Ruby III
April 21, 2023

@PatrickOllerton Please take a look.

16-Pearl
April 22, 2023

I'm not responsible for Windchill PLM, but I did find some information in the Help - not much on the customization points or API though.

 

I'll raise this with a PLM colleague who may have more information to share, you could also contact PTC Support.

 

regards,

Patrick

5-Regular Member
April 22, 2023

Thanks for the reply, The architecture diagram in there shows that the OSLC connector is used through Thingworx, does this mean if i want to use WIndchill Oslc i need to have Thingworx?

HelesicPetr
22-Sapphire II
April 25, 2023

Hello @SM_9917423 

Just my thoughts because I do not use OSLS. 

If you use OSLS then do you need to write a OSLS API to get data from Windchill ?

Windchill has own restapi that can be used in OSLS I guess. 

 

ThingWorx use a Windchill REST Api to drill a data and then integrate it with other systems. 

 

So documentation for the rest api is in Windchill instalation

general documentation

https://serverAdress/Windchill/app/#ptc1/apiDocs/apiDocs?oid=OR%3Awt.org.WTUser%3A207&u8=1

REST servicess documentation

https://wchserverAdress/Windchill/netmarkets/html/wrs/doc.html

 

REST Servicies user guide (PDF)

https://www.ptc.com/en/support/refdoc/Windchill_REST_Services/2.5/wrs?&art_lang=en&posno=2&q=windchill%20rest&DocumentType=Reference%20Document&source=search&_gl=1*pw3616*_ga*MjA1NjM1MzcyNS4xNjc4OTUwMDM0*_ga_1QBT6P6HR1*MTY4MjQwMDk2Mi45OS4xLjE2ODI0MDcxMjguMC4wLjA.*_ga_CBN5QVB9VJ*MTY4MjQwNzA5MC4yOS4xLjE2ODI0MDcxMjguMC4wLjA.

 

hope this can help

PetrH

5-Regular Member
April 25, 2023

Thanks for the reply @HelesicPetr

If needed may be we might have to write some custom Oslc Api, but i am hoping i wont need that.
I am familiar with Windchill Rest API and we are using that as part of my development.
Oslc was suggested by PTC as part of a use case we have, hence the need to explore Oslc Api
 
 
TanuJolly7-BedrockAnswer
7-Bedrock
April 25, 2023

Article - CS311821 - Windchill OSLC Server support added to Windchill PDMLink 11.1 M020 CPS08 and 11.2.0.2 (ptc.com) will provides details on required Windchill configurations to support Windchill OSLC services.

5-Regular Member
April 25, 2023

This looks interesting, thanks

It turns out i can hit the catalog on my dev instance, need to explore this further

16-Pearl
April 26, 2023

Here is the Windchill help center topic on OSLC server: Open Services for Lifecycle Collaboration (OSLC) Server (ptc.com)