Skip to content
English
  • There are no suggestions because the search field is empty.

How to connect your API with Qooper?

Overview

Connecting your system to Qooper via a Custom HTTP API is as easy as 1-2-3: Once you provide the necessary API credentials and endpoint details, the Qooper team handles the connection setup. With accurate data flowing into Qooper, you’re ready to launch mentoring, learning, and development programs with the right people at the right time.

Benefits of Integrating with Qooper

  • Automated Data Sync: User profile fields (e.g., first name, last name, email, employee ID, job details, status, etc.) sync to Qooper on a Daily or Weekly schedule.
  • Streamlined Onboarding: New users identified via your API are created in Qooper automatically, reducing manual entry and errors.
  • Zero-touch Management: When users are removed or marked inactive in your system, their Qooper accounts update automatically.
  • Security and Compliance: The integration uses secure HTTPS protocols and industry standard authentication to ensure your data is protected.

To start taking advantage of these benefits, the first step is to identify the authentication method and endpoints for your system.

(1) Identify Your API Authentication Method 👤

Before the Qooper team can establish the connection, you need to determine how your API handles security. We support a wide variety of authentication types to ensure compatibility with your system.

Required Fields by Authentication Type

Please identify your authentication method below and ensure you can provide the corresponding fields:

  • Basic Auth
    • username (Username or API Key)
    • password (Password or API Token)
  • Header Auth
    • Custom auth headers
  • Query Params
    • URL parameters
  • OAuth 2.0 (Client Credentials Grant)
    • OAuth2 token URL
    • OAuth2 client ID
    • OAuth2 client secret
  • OAuth 2.0 (Authorization Code Grant)
    • OAuth2 authorization URL
    • OAuth2 token URL
    • OAuth2 client ID
    • OAuth2 client secret
  • Custom Auth
    • A combination of Basic auth, custom headers, and/or URL parameters.

(2) Provide Your Connection Credentials 🔑

After identifying your authentication method, provide the following details to the Qooper team via email. We will use these credentials to securely configure the HTTP connection:

  • Base URL: The Base URL for your API.
  • Authentication Type: (Basic, Header, OAuth 2.0, etc.).
  • Credentials: The specific Keys, Tokens, Usernames, or Client IDs/Secrets required for your chosen auth type.
  • Case Sensitivity: Let us know if your API headers are case sensitive.


(3) Qooper Team Will Complete the Integration

Once you provide the credentials, the Qooper team will:

  • Establish Connection: We will create and test the HTTP connection using your provided credentials to ensure a valid handshake.
  • Map Your Data: We map your system's fields (ID, Name, Email, Job Title, etc.) to the corresponding fields in Qooper.
  • Validate & Test: We perform data validation and test syncs to ensure the information is flowing accurately.
  • Activate Automation: We set your scheduled sync (Daily or Weekly) to keep your user base up to date automatically.

Done 🎉

Your Custom HTTP connection is successfully established. The Qooper team is now working on the mapping to ensure all data is fully synced and ready for your mentoring and development programs.

All configuration is handled by Qooper to provide a fully integrated, low-effort experience.