Constructor Platform provides you with SDK to work with the data catalog.
See:
Creating charts
Examples of using data catalog SDK