Share this page

# APIs

OpenText Dimensions CM supports publicly available application programming interfaces (APIs) that enable you to create your own applications and use or extend OpenText Dimensions CM functionality.

For details, see the API reference.

The following table describes the OpenText Dimensions CM developer tools.

Tool | Description
--- | ---
C/C++ | A set of documented C functions and structures are provided with examples and makefiles to allow you to write C/C++ applications that can query CM metadata and perform OpenText Dimensions CM operations. This is a cross-platform client API that uses TCP/IP to communicate with the OpenText Dimensions CM server.
Java API | The Java API (dmclient) is a fully featured object-orientated API for accessing OpenText Dimensions CM functionality and includes complete documentation and examples. This cross-platform API uses TCP/IP to communicate with the OpenText Dimensions CM server.
RESTful web services | The OpenText Dimensions CM REST services API provides methods for listing and getting details of objects in OpenText Dimensions CM, for example, listing requests in a user’s inbox.
Event callout interface | The OpenText Dimensions CM Event Callout Interface gives access to a public function call that is invoked when certain commands are run. This function is called userSuppliedFunction() and is resolved in a shared library.
SOAP web services | OpenText Dimensions CM provides a set of SOAP Web Services to perform operations on items, requests, and baselines. The Document Literal Wrapped style of WSDL declaration is used and the WSDL is WS-I Basic 1.0 compliant.
ALF events | OpenText Dimensions CM can generate Application Lifecycle Framework (ALF) events for a restricted set of operations. Each operation fires a single ALF event, and based on ALF guidelines these events are generated post operation. The data provided by each event is a reflection of the command that issued the ALF event.
Templating language | CM templates are used to run builds, run general commands through remote job execution, control deployments, and construct the body of e-mail messages in notifications. OpenText Dimensions CM supports a common templating language and processor across Windows, UNIX, Linux, and z/OS (USS and MVS). The templating language enables you to customize the processing of templates on all OpenText Dimensions CM nodes.

Back to top

See also:

- Presentation tier
- Business logic tier
- Database/metadata tier
- File/storage tier

https://admhelp.microfocus.com Dimensions CM 8942
Tips to improve your search results... OpenText™ Dimensions CM Help Center OpenText™ Dimensions CM Help 25.2 All View Local Help Center View Online Help Center Version: