The Data Hub Catalog acts as a phonebook or map to the data and capabilities provided by software in your organization. It contains metadata about the applications, environments, services, and versions deployed. For every system registered, the contracts describing its services are parsed & stored, so users can easily find the descriptions of the datasets, logic,and events provided by these systems. The catalog does not contain any data, only the metadata required to describe these applications and services.
What APIs Are Available in Data Hub?
Data Hub also offers a set of APIs that allow users to programmatically leverage the capabilities of the platform. These APIs are built on open standards with public documentation, which allows for usage from both Mendix apps as well as full-code apps. This in turn enables customers to leverage Data Hub’s functionality in custom ways based on their individual organization(for example, by integrating Data Hub into their CI/CD pipelines).
The following APIs are available:
Register API — for registering and updating data sources to the organization’s Mendix Data Hub
Search API — for searching and retrieving information on registered assets that can be used in your app development
Transform API — for Mendix users deploying to a non-Mendix environment and generating the request bodies to register data sources published from a Mendix app