Show Table of Contents Hide Table of Contents English English Multi-page HTML Single-page HTML PDF ePub Integrating Applications with Fuse OnlinePreface1. High level overview of Fuse Online1.1. How Fuse Online works1.2. Who Fuse Online is for1.3. Benefits of using Fuse Online1.4. Descriptions of Fuse Online constructs2. How to get ready to create integrations2.1. Plan your integrations2.2. General workflow for creating an integration2.3. Example workflow for creating a Salesforce to database integration3. What to expect when using Fuse Online for the first time4. About connections to applications that you want to integrate4.1. About creating connections from Fuse Online to applications4.2. General procedure for obtaining authorization4.3. About connection validation4.4. About adding connections to integrations4.5. How to view and edit connection information4.6. About creating a connection from a custom connector5. Create integrations5.1. Preparation for creating an integration5.2. Procedure for creating an integration5.3. About adding steps between connections5.4. Add a data mapping step5.5. Add a basic filter step5.6. Add an advanced filter step5.7. Add a log step5.8. Add a template step5.9. Add a custom step6. Map integration data to fields for the next connection6.1. Identify where data mapping is needed6.2. Find the data field that you want to map6.3. Map one source field to one target field6.4. Example of missing or unwanted data when combining or separating fields6.5. Combine multiple source fields into one target field6.6. Separate one source field into multiple target fields6.7. Transform source or target data6.8. View the mappings in a step6.9. Descriptions of available transformations7. Customize Fuse Online7.1. Develop REST API client connectors7.1.1. Requirements for REST API client connectors7.1.2. Guidelines for OpenAPI schemas7.1.3. Provide client credentials in parameters7.1.4. Automatically refresh access tokens7.2. Add and manage REST API client connectors7.2.1. Create REST API client connectors7.2.2. Update API client connectors by creating new ones7.2.3. Delete API client connectors7.3. Develop Fuse Online extensions7.3.1. General procedure for developing extensions7.3.2. Description of the kinds of extensions7.3.3. Overview of extension content and structure7.3.4. Requirements in an extension definition JSON file7.3.5. Description of Maven plugin that supports extensions7.3.6. How to specify data shapes in extensions7.3.7. Alternatives for developing step extensions7.3.8. Example of developing a connector extension7.3.9. How to develop library extensions7.3.10. Create JDBC driver library extensions7.4. Add and manage extensions7.4.1. Make custom features available7.4.2. Identify integrations that use extensions7.4.3. Update extensions7.4.4. Delete extensions8. Manage integrations8.1. About integration lifecycle handling8.2. Put integrations into and out of service8.2.1. About publishing integrations8.2.2. Stop integrations8.2.3. Start integrations8.2.4. Restart older integration versions8.3. Monitor integrations8.3.1. View integration history8.3.2. View information about an integration’s activity8.3.3. View metrics for a particular integration8.3.4. View metrics for a Fuse Online environment8.4. Test integrations8.5. Update integrations8.6. Delete integrations8.7. Tips for troubleshooting integration execution8.8. Copy an integration to another environment8.8.1. About copying integrations8.8.2. Export integrations8.8.3. Import integrations9. Trigger integration execution with a REST API call9.1. Overview and benefit of API provider integrations9.2. About API provider flows9.3. About API provider URLs9.4. General workflow for creating integrations that are triggered by API calls9.5. Create an integration that is triggered by an API call9.6. Create the integration’s operation flows9.7. Configure and publish the API provider quickstart integration9.8. Execute the API provider quickstart integration10. How to install or upgrade Fuse Online on OpenShift Container Platform10.1. Overview of steps for installing Fuse Online on OCP10.2. Register a custom resource definition10.3. Decisions to make before you install Fuse Online on OCP10.4. Install Fuse Online on OCP10.5. Expose APIs in 3scale for API Provider integrations10.6. Monitor Fuse Online integrations on OCP with Prometheus10.7. Upgrade Fuse Online on OCP10.8. Uninstall Fuse Online from an OCP project10.9. Delete an OCP project that contains Fuse OnlineLegal Notice Integrating Applications with Fuse Online Red Hat Fuse 7.2For business users who want to share data between different applications and services. Red Hat Fuse Documentation Team email@example.com Legal NoticeAbstract Fuse Online provides integration as a service. Preface Where did the comment section go?Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.