MadConnect Embedded Documentation
  • Getting Started
    • MadConnect Architecture
  • Implementation Guide
    • Integrating MadConnect Into Your Platform
    • Connector Management
      • Listing Connectors
      • Getting Connector Info
      • Configuring Connectors
      • Fetching Connector Configuration
      • Updating Connector Configuration
    • Connection Management
      • Setting up Connections
      • Getting list of Connections
      • Fetching Connection Details
      • Disabling/Enabling a Connection
      • Deleting a Connection
  • Embedded API Reference
    • Authorization APIs
      • Authorization URI
      • Get Token (By code)
      • Get Token (By refresh-token)
    • Connector Information APIs
      • Get All Connectors
      • Get connector information
    • Connector Configuration APIs
      • Get a Platform config (Connector Config)
      • Setup Connector
    • Connection APIs
      • Get All Connections
      • Create Connection
      • Fetch Connection
      • Delete Connection
      • Enable/Disable Connection
    • Status Codes
Powered by GitBook
On this page
  1. Implementation Guide

Integrating MadConnect Into Your Platform

PreviousImplementation GuideNextConnector Management

Last updated 1 year ago

The following steps explain how to get started with integrating the MadConnect Embedded APIs with your platform.

Step 1 - Platform Account Setup

Before integrating MadConnect with your platform, ensure you have a MadConnect platform account set up. This account should be created as part of the integration process. If you're missing login credentials or need access assistance, reach out to for guidance.

Step 2 - OAuth Credentials MadConnect REST API uses OAUTH 2.0 for user authentication and authorization. You'll receive OAuth 2.0 credentials from MadConnect's technical support, enabling your users to link their MadConnect accounts with your platform seamlessly. To set up OAuth 2.0 for your application, please provide the following details to the MadConnect technical team:

  1. Application Logo and Name: These will be visible on the OAuth authorization screen, helping users identify your application during the authorization process.

  2. Callback URL: After a user authorizes your application, they'll be redirected to this URL along with a code. Your application can use this code to obtain access tokens and refresh tokens.

  3. Privacy and Terms URL: Include URLs to your application's privacy policy and terms of service on the authorization screen. This allows users to review your policies and terms before granting authorization.

Step 3 - Integrating with MadConnect Embedded REST APIs

After completing the OAuth integration, you're set to connect your application with MadConnect's Embedded REST APIs. Currently, this stage involves direct API calls to integrate MadConnect functionalities into your platform. We're also working on simplifying this process by developing SDKs in several popular programming languages, aiming to streamline future integration efforts.

Step 4 - Activation within Your Platform

With the integration complete, your platform users can now manage MadConnect connectors straight from your platform's interface. This integration enables users to access and control data flows without leaving your environment, enhancing user experience and operational efficiency.

MadConnect support