Teamcenter®

Teamcenter Services Reference
 

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:

New service operations are introduced with each release of Teamcenter. Service operations are defined under a namespace/package that corresponds to the release date the service operation was introduced in. Below is a table of Teamcenter releases and the corresponding service namespaces. Refer to the documentation of service operations that exist in your release by using the corresponding namespace.

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”.