The Teamcenter Services Reference contains descriptions of service operations and data structures. This documentation can be used with all Teamcenter releases because signatures and functionality of the service operations remain unchanged between releases. The new and updated reference documentation will be supplied as part of the distribution image of future releases of Teamcenter. As the majority of improved documentation is applicable to prior releases, we are making this available on GTAC, and you can use it by following the guidelines.
The API documentation is available for each of the supported client bindings (Java, C++, .NET). Choose the language appropriate documentation:
Teamcenter Release | Namespace or Package |
Teamcenter 2007 | _2007_01 |
Teamcenter 2007.1 | _2007_06 |
Teamcenter 2007.1 MP1 | _2007_09 |
Teamcenter 2007.1 MP2 | _2007_12 |
Teamcenter 2007.1 MP3 | _2008_03 |
Teamcenter 2007.1 MP4 | _2008_05 |
Teamcenter 2007.1 MP5 | _2008_12 |
Teamcenter 2007.1 MP6 | _2009_01 |
Teamcenter 2007.1 MP7 | _2009_04 |
Teamcenter 2007.1 MP8 | _2009_05 |
Teamcenter 2007.2 | _2010_02 |
Teamcenter 8.0 | _2008_06 |
Teamcenter 8.0.1 | _2009_06 |
Teamcenter 8.1 | _2009_10 |
Teamcenter 8.2 | _2010_04 |
Teamcenter 8.3 | _2010_09 |
Teamcenter 8.3.1 | _2011_02 |
Teamcenter 8.3.2 | _2011_05 |
Teamcenter 8.3.3 | _2011_12 |
Teamcenter 9.0 | _2011_06 |
Teamcenter 9.1 | _2012_02 |
Teamcenter 9.1.1 | _2012_06 |
Teamcenter 9.1.2 | _2012_10 |
Teamcenter 10 | _2012_09 |
Teamcenter 10.1 | _2013_05 |
Teamcenter 10.1.1 | _2013_12 |
Teamcenter 10.1.2 | _2014_06 |
Teamcenter 11.1 | _2014_10 |
Teamcenter 10.1.3 | _2014_12 |
Teamcenter 10.1.4 | _2015_03 |
Teamcenter 11.2 | _2015_07 |
Teamcenter 10.1.5 | _2015_10 |
Teamcenter 10.1.6 | _2016_03 |
Active Workspace 3.1.0 | _2016_03 |
Teamcenter 11.2.1 | _2016_04 |
Teamcenter 11.2.2 | _2016_05 |
Teamcenter 10.1.7 | _2016_09 |
Teamcenter 11.2.3 | _2016_10 |
Teamcenter 11.3 | _2017_05 |
Active Workspace 3.3 | _2017_06 |
Teamcenter 11.4 | _2017_11 |
Active Workspace 3.4 | _2017_12 |
Active Workspace 4.0 | _2018_05 |
Teamcenter 11.5 | _2018_06 |
Teamcenter 12 | _2018_07 |
In reviewing this Teamcenter SOA documentation, please keep in mind, Teamcenter services that begin with date ‘2011_06’ or newer are generally not available in Teamcenter 8.3. In this documentation, you will see the namespace '2012_09’ that is reserved for a future release and is not available in Teamcenter 9.1.1 or earlier releases. For example, the com.teamcenter.services.strong.core._2012_02.DataManagement.bulkCreateObjects service operation is introduced in the Teamcenter 9.1 release and is included in this documentation set, it is not available in Teamcenter 8.2. There are some exceptions to this as some service operations are backported to older releases.
If the Teamcenter installation has been patched it is possible that newer SOA services may be made available. Please apply soa_client.zip that is included with the patch to update the SOA library resources.
To review if newer services are made available in a given patch, please do the following:
Java: Open the respective TcSoaservicename.jar file with your favorite Zip utility and review ‘com/Teamcenter/services/strong’ for available services.
C++: Review the header folder structure in soa_client/cpp/includes/cpp/include/Teamcenter/services/<servicename> for available services.
C#: Open the respective TcSoaservicename resource in VS “Object Browser”.