REST API is one of the most common mediums to exchange data between in the interfaces over Internet. The REST APIs can be integrated into IDMC using a REST V2 connector.
IDMC provides OAuth 2.0 Client Credentials and Authorization Code authentications. You can choose either of the authentication types based on the API. OAuth authentication type is a combination of two APIs. The first API generates the bearer token, and the second API uses the bearer token to get the data.
You need to create a swagger file for the second API. You can create the swagger file using the swagger file utility on the administration page. The swagger file should be downloaded to the agent-installed machine and provide the path of the swagger file in the REST V2 connection. Choose the authentication type as OAuth 2.0 in the authentication section of the connection. Fill in the details and click on Generate Access.
You can use this connection in the mapping. You can choose the response fields that should be written to the target object in the mapping.
When you use REST V2 Connector midstream in a mapping, you first create a business service. You then associate the business service in a Web Services transformation midstream in a mapping to read from or write data to the web service application.
- Knowledge of Rest API.
- Knowledge of tools like Postman/Soap UI/Insomnia.
- Knowledge of the OAuth authentication.
- Users should have access to the agent-installed machine to place the swagger file.
- The agent-installed machine should be able to access the REST API.
- Understand the integration of Rest API in IDMC.
- Understand the integration of Rest API with OAuth Authentication in IDMC.
- Understand the creation and usage of Swagger files in IDMC.
- Understand the creation of the Rest V2 connector associated with OAuth Authentication.
- Understand the configuration of the Rest V2 connector in the source/midstream of the mappings in IDMC.
- Understand the method of Creating an OAuth Connection with Rest V2 Connector in the source/midstream of the mappings in IDMC and the minimum requirements.
- Administrator
- Architect
Ask An Expert
Feature Clarity
Cloud Data Integration
Ask An Expert
Configure
Implement
Adoption - Technical
Functional
AAE-CDI-007
Disclaimer
- All the topics covered in the Success Accelerators/Ask An Expert sessions are intended for guidance and advisory only. This is implicit and it will not be called out under the scope of each engagement.
- Customers need to include their relevant technical/business team members highlighted in each engagement topic to derive the best out of each engagement.
- Customers need to perform any hands-on work by themselves leveraging the guidance from these engagements.
- Customers need to work with Informatica Global Customer Support for any product bugs/issues and troubleshooting.