This article provides information about standard SysML v2 REST/HTTP API service availability in Teamwork Cloud. It outlines the supported API service groups, upcoming services, and current limitations.

Supported API Service Groups

Teamwork Cloud supports all of the standard API service groups and their service mappings to HTTP/REST API PSM:

  • Project Services
  • Project Data Versioning Services (including Tag Services, Branch Services, Commit Services)
  • Element Navigation Services
  • Query Service
  • External Relationship Service
  • Project Usage Service

Query Service Settings

By default, Query Services work out of the box in Teamwork Cloud installation; however, it does not support queries containing derived properties or those expected to return derived property values.

To enable Query Services with derived properties, you need to index projects to be queried upfront using our Elasticsearch-based indexing engine.

Limitations

The following limitations apply to the supported services:

  • Project Data Versioning Services -
    • The createCommit service does not currently allow changing a version of a used project.
    • The createCommit service requires specifying implied model relationships within the request payload when creating SysML v2 model elements to ensure the end model is semantically correct.