ABC Ignite

Learn how to connect ABC Fitness Solutions to Middle

1

Become an API client

To connect with ABC Fitness Solutions you will need an API business relationship with ABC. You can sign up on their API site.

2

Get whitelisted

Once set up as an API client with ABC, you will need to be whitelisted for any clubs or endpoints you want to connect to. Work with ABC to get whitelisted.

3

Create a connection in Middle

Go ahead and create a new ABC Ignite connection to authenticate.

4

Enter a formatted club list

You will need to format a list of all the clubs you want to connect as such clubNumber/ timezone. The timezone should reflect what ABC has set for the club. The timezone should be formatted to match the tz database format.

Here is an example of a formatted club list:

4372, US/Eastern
2347, US/Eastern
0436, US/Central
2345, US/Pacific
5

Fetch your ABC credentials

You will need to log into your ABC API client portal and then go to API Keys. There, you will need the Application ID and an Application Key.

6

Enter your credentials

  1. Enter the formatted club/timezone list into the Club Numbers & Time Zones (Example) field

  2. Click Save

  3. Copy the formatted list and paste it into the Club Numbers & Time Zones (required) field

  4. Enter your ABC application ID

  5. Enter your application key

  6. Click Submit

A filled our ABC authentication with formatted club lists

You have to enter your formatted club list twice to help protect your credentials. With Middle's authentication, you cannot add a new club to the connection without re-entering your API credentials. This ensures that bad actors can't hijack your credentials to sync data from clubs that shouldn't be connected to the given account. The example list is for you to reference what clubs are connected and to copy it the next time you need to authenticate.

To test the authentication's success, it's helpful to go to the ABC Ignite app you just connected and run an ad-hoc sync.

Last updated

Was this helpful?