api_gateway_connectors
API Gateway Connectors
An API Gateway Connector is a specialized software module developed for a specific data resource and is used when the Resource Server operates in API Gateway Mode.
Its primary role is to dynamically fetch data from the Data Provider when a Data Consumer submits an access request through the API Gateway. API Gateway Connectors interface with Data Provider systems using mechanisms such as:
REST or streaming APIs
Database connections
JDBC connectors
Each connector is tailored to the characteristics of the specific data resource it supports and is hosted within the IUDX environment.
Core Responsibilities
In addition to establishing the data retrieval pipeline, API Gateway Connectors are responsible for:
Securely accessing data from the Data Provider’s systems
Removing Personally Identifiable Information (PII) where applicable, in accordance with privacy policies
Transforming data to align with the IUDX platform’s data model and schemas
Encrypting data, where required, before returning it to the requester
These responsibilities ensure that data retrieved in real time is secure, privacy-compliant, and interoperable with the rest of the platform.
Customization and Deployment
Each API Gateway Connector is resource-specific and typically requires custom development
Connectors are deployed and managed as part of the IUDX infrastructure
Integration patterns vary depending on the Data Provider’s backend systems and access mechanisms
Role in the Platform
Enables on-demand, real-time data access
Ensures policy enforcement and privacy controls during live data retrieval
Complements Data Ingestion Adaptors by supporting dynamic access scenarios
Last updated

