What is the xMart API?

API stands for Application Programming Interface and the xMart API allows external applications to communicate with xMart.

xMart has 2 kinds of APIs:

OData API

The OData API allows external applications to retrieve data from xMart tables and views using the OData standard. xMart can make data available in a public, anonymous manner or in a secure manner. There is a dedicated article about the xMart OData API.

Pipelines API

The xMart Pipelines API allows external applications to trigger an xMart pipeline to creae a batch and to query the status of the created batch. There is also a dedicated article about the xMart Pipelines API