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

How to Acquire API Credentials for Your Registration Platform

Why Connect Your Registration Platform to InGo?

InGo's API integrations allow you to connect your event registration platform directly to InGo, enabling automatic synchronization of event and attendee data. Rather than relying on manual imports or file uploads, an API connection keeps your InGo events up to date in near real-time as registrations flow in, speakers are added, and attendee records are updated.

The benefits include:

  • Automated data sync — Event and attendee data flows from your registration platform into InGo without manual intervention.
  • Reduced errors — Eliminates the risk of outdated or mismatched data from manual imports.
  • Faster event setup — New events can be detected and configured in InGo as soon as they're created in your registration system.
  • Continuous accuracy — As attendee records change in your registration platform, InGo reflects those updates automatically.

For a full overview of InGo's integration capabilities, see our main article: API Integrations.

Quick Links

The following are the registration platforms InGo currently supports for API integration. Jump to the setup instructions for your platform:

Don't see your platform listed? Reach out to support@ingo.me to ask about availability or to request support for an additional platform.

Before You Begin

InGo only requires read-only permissions. Our integration is strictly one-way — data flows from your registration platform into InGo. InGo never writes, modifies, or deletes any data in your registration system. Your platform remains the source of truth at all times.

When generating API credentials, you only need to grant read-level scopes or permissions. This keeps the integration secure and ensures InGo cannot make changes to your event data.

Once you have your credentials, you will enter them directly into InGo's secure integrations screen when prompted. Your InGo account team will guide you to the appropriate setup page.

Keep Your Credentials Safe

API credentials grant access to your event data and should be treated like passwords. Follow these best practices:

  • Never share credentials over email, text message, chat, or any other unsecured channel. Always enter them directly into InGo's secure integrations screen.
  • Do not post credentials in shared documents, spreadsheets, or ticketing systems.
  • Revoke and regenerate credentials immediately if you believe they have been exposed.
  • Limit access — only generate credentials from accounts with the minimum permissions needed (read-only).

If you're ever unsure about how to securely provide your credentials, contact your InGo account team for guidance.

Platform-Specific Instructions

Each registration platform handles API credentials differently. Some let you generate them in a few clicks, while others involve developer portals, account manager coordination, or provisioned access. Select your platform below and follow the steps to obtain the credentials you'll need for InGo's integrations setup. 

Each section also includes links to that platform's official API documentation and support contacts for reference. 

Cvent

Platform Resources

Cvent API Documentation: https://developers.cvent.com/docs/rest-api/overview

Cvent Support: support@cvent.com

    Cvent has the most involved setup process of the platforms listed here, but it's straightforward once you know where everything lives. API credentials in Cvent are organized around "workspaces" (which define what data can be accessed) and "applications" (which generate the actual Client ID and Client Secret).

    If you already have developer access with a workspace that has Account and Events permissions, you can skip ahead to Step 8.

    1. Start by navigating to the developer management page in your Cvent account admin: https://developers.app.cvent.com/admin/integrations/restapi/developers
    2. You must be listed as a developer on your Cvent account to proceed. If no developer is listed, you may add yourself and accept the email invitation that Cvent sends. If this option is not available, you may need to loop in a member of your team with elevated Cvent permissions.
    3. Next, navigate to the workspaces page under the REST API section of account admin: https://developers.app.cvent.com/admin/integrations/restapi/workspaces
    4. Click Create Workspace. Name it "InGo Integration" and assign permissions for Events. You can click "Event" to select all read permissions, or expand the accordion to select only the following:
      • attendees:read
      • audience-segments:read
      • contact-groups:read
      • contacts:read
      • custom-fields:read
      • event-user-groups:read
      • events:read
      • registration-paths:read
      • registration-types:read
      • sessions:read
      • speakers:read
    5. Save the workspace, then click the Developers tab or navigate to: https://developers.app.cvent.com/admin/integrations/restapi/developers
    6. Click Invite Developers. Add your email address and select your workspace.
    7. Check your email to confirm the invitation.
    8. Once accepted, log in to the developer portal: https://developers.cvent.com
    9. If you belong to more than one workspace, make sure your current workspace is set to the one you just created.
    10. Click Create Application in the top-right corner.
    11. Name the application "InGo API Integration."
    12. Assign the following scopes, which should match what you configured on the workspace:
      • event/attendees:read
      • event/audience-segments:read
      • event/contact-groups:read
      • event/contacts:read
      • event/custom-fields:read
      • event/event-user-groups:read
      • event/events:read
      • event/registration-paths:read
      • event/registration-types:read
      • event/sessions:read
      • event/speakers:read
    13. Click Save in the bottom-right corner.
    14. Click Continue to View Applications.
    15. You should now see your Client ID and Client Secret. Copy both and enter them into InGo's secure integrations screen when prompted during setup.

    Bizzabo

    Platform Resources

    Bizzabo API Documentation: bizzabo.stoplight.io

    Bizzabo Support: support@bizzabo.com

    Bizzabo credentials are quick to set up and can be generated directly from your account dashboard.

    1. Sign in to your Bizzabo account and navigate to Integrations > APIs on the left-hand side of the screen.
    2. Click Create API Credentials. This will generate a Client ID and Client Secret pair. Important: the Client Secret is only displayed once during this process. If you navigate away before copying it, you'll need to delete the credentials and create a new set. You can create as many sets as needed.
    3. Copy the Client ID and Client Secret. You will enter these directly into InGo's secure integrations screen during setup.
    4. Finally, copy the Account ID, which can be found in your URL immediately after https://accounts.bizzabo.com/.

    NOTE: Bizzabo allows you to name each set of credentials. We recommend something like "InGo Integration" so it's easy to identify later.


    Swoogo

    Platform Resources

    Swoogo API Documentation: https://swoogo.readme.io/docs/authentication

    Swoogo Support: support@swoogo.com

    Swoogo credentials are tied to individual user accounts, so the person generating them should have appropriate access to the events you want to sync.

    1. Log in to Swoogo and click on your avatar in the top-right corner, then select My Profile.
    2. In the left-hand navigation drawer, select API Credentials.
    3. Click Generate Credentials. Keep in mind that these credentials are specific to the user account that generates them.
    4. Copy your API Key and API Secret. You will enter these directly into InGo's secure integrations screen during setup.

    Visit by GES

    API access in Visit is not always enabled by default and may require a separate arrangement with your Visit account manager. Before proceeding, confirm that API access is active on your account. Each account has one or more principal users who control access for their team, including issuing API keys, defining key scopes, and managing any IP whitelisting restrictions.

    1. Navigate to Organisation > API > API Keys
    2. Select +Add and enter the state as Active.
    3. In the comments section, add a description such as 'InGo API Integration'
    4. If only enabling the integration for specific events, define the events in the Events section.
    5. Enter the API key into InGo's secure integrations screen when prompted. For the Visit API, the API Key functions as the username and the password field is left empty. Authentication uses Basic authorization (the API key is supplied as the username).

    Sessionboard

    Platform Resources

    Sessionboard API Documentation: apidocs.sessionboard.com

    Sessionboard Support: support@sessionboard.com

    Sessionboard uses a single API token for authentication. The token is created at the organization level and covers all events within your account.

    1. Log in to Sessionboard and navigate to your main Dashboard page, then select Settings from the left-hand navigation drawer.
    2. This will open your Organization Settings. Select API Tokens from the list of options.
    3. Click Create Token.
    4. To copy your new token, click the ellipsis button (⋯) on the far right of the token row, then click Copy Token.
    5. Enter the token into InGo's secure integrations screen by pasting it into the corresponding field during setup.

    RainFocus

    Platform Resources

    RainFocus Integration Resources: learn.rainfocus.com/secure-integrations

    RainFocus Support: RainFocus assigns dedicated contacts to each account. Please reach out to your RainFocus representative directly. 

    RainFocus does not offer self-service credential generation. API access is provisioned by the RainFocus team on your behalf.

    1. Contact your RainFocus support representative and request that a global API profile be created for your account. This profile should allow pulling event and attendee data.
    2. When making the request, ask that the data dump include the following attributes:
      • attributeValues > attendeeType
      • regCodes
    3. Once RainFocus has provisioned the API profile, they will provide you with the necessary credentials. Enter these directly into InGo's secure integrations screen when prompted during setup.

    ASP Events

    Platform Resources

    ASP Events API Documentation: api.showoff.asp.events/public

    ASP Events Contact: support@asp.events

    ASP Events does not offer self-service credential generation. API credentials are provisioned by the ASP team upon request.

    1. Send a request to support@asp.events asking for API credentials for your event(s).
    2. The ASP team will supply you with an API Key and Secret.
    3. Enter both values into InGo's secure integrations screen when prompted during setup.

     

    Need More Help?

    If you run into any issues generating your API credentials, we recommend reaching out to your registration platform's support team first using the contact information listed above.

    For questions about connecting your credentials to InGo, contact your InGo account team or reach out to support@ingo.me.