Getting MDH Models from Boomi using Platform APIs

Master Data Management (MDM) is not just a technology—it’s a business-IT collaboration that ensures enterprise data remains clean, enriched, secure, and consistent. With Boomi Master Data Hub (MDH), organizations simplify how applications communicate, reduce complex integrations, and ensure data quality across all systems.

In Boomi’s Master Data Hub, each source system interacts with a central HUB instead of connecting with every other application individually. This ensures higher data governance, synchronization, and security.

Repositories in Boomi Master Data Hub

Repositories are secure virtual containers in the Boomi HUB Cloud used to store trusted enterprise data. Each repository automatically creates a Cloud Atom (with the repository’s name) on the Boomi Integration Platform. Repositories are given unique usernames and tokens for secure access.

What are Models in Boomi MDH

Models act as blueprints for data. They define fields and sources, apply match rules, set data quality conditions, define record title formats, and assign tags for better classification. Models help organizations standardize data across applications.

Master Data Hub REST APIs

Boomi provides different REST APIs for MDH, mainly the Platform API and Repository API. In this blog, we’ll see how to use Boomi Platform API to fetch MDH model details.

Practical Implementation – Getting MDH Models in Boomi
Here’s a step-by-step guide to retrieve all MDH Models from your Boomi account using Boomi Platform APIs.

Step 01: Navigate to Services → Master Data Hub.
Step 02: A new tab will open. Click on Models to view all available models.
Step 03: You’ll now see a list of all MDH models in the account.
Step 04: To fetch the same details programmatically, use the Boomi Platform APIs.
Step 05: Switch to the Integration (Build) tab from Services.
Step 06: Create a new process component and configure the Start Shape with No Data.
Step 07–08: Select HTTP Client Connector and click on it.

Step 09–12: Configure the Connection Component
Use the API Endpoint:
https://api.boomi.com/mdm/api/rest/v1/<accountID>/models
Base Path: https://api.boomi.com/mdm/api/rest/v1
Authentication: Basic (Boomi credentials)

Step 13–15: Configure the Operation Component
Response Profile Type: XML
Content Type: text/XML
HTTP Method: GET
Return HTTP Errors: Checked

Step 16–18: Resource Path Configuration
Resource URL: <accountID>/models
Enable replacement variable for accountID.

Step 19–23: Add parameters and pass accountID as a replacement variable (static value).
Step 24–27: Add Stop Shape, save and test run the process.
Select Runtime Engine and execute. Once successful, view results under Stop Shape → Shape Source Data.

Outpt

You’ll nouw have a list of all MDH models present in your Boomi Account.

References
Boomi Hub – Get Models API Docs
Boomi Master Data Hub REST API Guide

Why This Matters for Enterprises

With Boomi DataHub and Boomi API Management, businesses can maintain a single source of truth, enable faster synchronization between Salesforce, Snowflake, and other systems, reduce integration complexity, and achieve enterprise-wide data governance.

Boomi’s MDH is a cornerstone of digital transformation and enterprise integration solutions.

Comments

Popular posts from this blog

Why Integration Is the Backbone of Modern IT

Top 5 Emerging Tech Trends Businesses Can’t Ignore In 2025

TGH Software Solutions: Your Preferred Boomi Implementation Partner