MDM Generic Adapter
Search, get, create, update records, and find duplicates in Informatica MDM, Ataccama ONE, HFLabs, or custom MDM systems.
MDM Generic Adapter
The MDM Generic Adapter lets AACFlow interact with any Master Data Management (MDM) platform that exposes a REST API. It ships with presets for:
- Informatica MDM (REST)
- Ataccama ONE
- HFLabs (Russian MDM vendor)
- Custom MDM (generic endpoint)
Setup
- Obtain the MDM system base URL and authentication credentials from your data governance team.
- In AACFlow, add an MDM Generic Adapter block and configure:
- Base URL — MDM instance URL (Advanced mode).
- Auth Type — Basic, Bearer Token, API Key, or Custom Header.
- The corresponding credential (username/password, token, or API key).
- Specify the Entity / Collection name (e.g.
Customer,Product,Party).
Consult your MDM vendor's REST API documentation for entity names and endpoint structures:
- Informatica MDM: https://docs.informatica.com/master-data-management.html
- Ataccama ONE: https://docs.ataccama.com/
- HFLabs: https://hflabs.ru/
Operations
| Operation | Description |
|---|---|
mdm_search_record | Search for records in an entity by query text and optional JSON filters. |
mdm_get_record | Retrieve a single record by its ID. |
mdm_create_record | Create a new record with the provided JSON field values. |
mdm_update_record | Update an existing record by ID with new field values. |
mdm_find_duplicates | Find potential duplicate records by matching on specified attributes with a configurable similarity threshold. |
Example workflow
When a new customer is imported from a CRM, call mdm_find_duplicates to check for existing records before calling mdm_create_record, preventing duplicate master records.
Links
- Informatica MDM: https://docs.informatica.com/master-data-management.html
- Ataccama ONE: https://docs.ataccama.com/
- HFLabs: https://hflabs.ru/
- Block source: apps/aacflow/blocks/blocks/mdm_adapter.ts

