Web services

The web services package provides an infrastructure for external systems to communicate with the Matrix system using Simple Object Access Protocol (SOAP), JavaScript, and Representational State Transfer (REST) configurations.

These configurations allow the creation, modification, and retrieval of system content through application programming interfaces (APIs), each performing a distinct set of functions.

The operations available on these APIs can be modified, allowing complete control of the functionality available on the web service system.

The JavaScript API and SOAP server web services

The web services package also provides communication with external REST web services through REST resource assets. These assets enable content to be retrieved and modified from authorized servers almost anywhere on the web.

The web services package consists of three major components:


The SOAP server asset provides the framework for Simple Object Access Protocol (SOAP) requests within the system.

JavaScript API

The JavaScript API provides a set of functions allowing ajax requests to create, modify and retrieve content within Matrix.

REST resource assets

The REST resource asset provides the ability to communicate with web services that expose themselves using representational state transfer (REST).

© 2015- Squiz Pty Ltd