LogoLogo
HOMEAPPSBLOGDEVELOPERSGET A DEMO
  • Overview
    • Data
    • Middle's infrastructure
    • ENTERPRISE installations
    • Security
  • Workflows
    • Enable/disable an account
    • Connect or edit an app connection
    • Sync
      • Stored records
      • Sync history
    • Create or copy a workflow
    • Edit an existing workflow
    • Workflow steps
    • Workflow parameters
    • Triggers
  • User access
  • Performance
  • Data deletion
  • App development
    • Authentication
    • Credential storage
    • Sync records
    • Actions
    • Code packages
    • Upload scripts
    • Testing your apps
    • Versions
    • Monitor
  • Getting app credentials
    • ABC Ignite
    • Amazon S3
    • Clover
    • Emma
    • Erply
    • Facebook
    • fitDEGREE
    • Gmail
    • Google Sheets
    • HighLevel
    • Hubspot
    • Keap Max
    • Klaviyo
    • Lightspeed R-Series
    • Lightspeed X-Series
    • Mailchimp
    • Mindbody
    • OpenAI
    • Paramount Acceptance
    • Pike13
    • Salesforce
    • Shopify
    • Slack
    • Square
    • Vend
    • Xn
  • Guides
    • API limits
    • Building an API for Middle
    • Development best practices
Powered by GitBook
On this page
  • Become an API client
  • Get whitelisted
  • Connect in Middle
  • Create a formatted club list
  • Fetch your ABC Fitness Solutions client credentials
  • Entering your credentials

Was this helpful?

  1. Getting app credentials

ABC Ignite

Learn how to connect ABC Fitness Solutions to Middle

PreviousGetting app credentialsNextAmazon S3

Last updated 1 year ago

Was this helpful?

Become an API client

To connect with ABC Fitness Solutions you will need an API business relationship with ABC. You can .

Get whitelisted

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

Connect in Middle

Go ahead and to authenticate.

Create 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 .

Sometimes ABC locations default to US/Central. If you notice that recent record poll syncs aren't picking up data, it might be that you have the timezone incorrect.

Here is an example of a formatted club list:

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

Only include leading zeros in club IDs to make the club ID four digits

Fetch your ABC Fitness Solutions client credentials

Entering your credentials

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 app you just connected and run an ad-hoc sync.

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

sign up on their API site
create a new ABC Fitness connection
tz database format
API client portal
A filled our ABC authentication with formatted club lists