If you are working with an external system that captures scores such as a chip or an aquatics timing system. You can quickly process scores into Competition Corner through a simple API connection.

Prerequisite

The originating system

  • must have the capability of delivering data over an API (if not check out this article, Importing Scores)

  • at minimum, it must deliver 2 required data points a participant ID and the results

  • if scores are captured in time, the data must be in the following format HH:MM:SS.000

This is what a typical output would look like from your originating system:

[
{
"First Name": "Lexi",
"Last Name": "DeSaracho",
"Gender": "Female",
"Team Name": "",
"CompCornerID": "524658",
"CGID": "1236",
"Time": "00:13:37.2"
},
{
"First Name": "Allison",
"Last Name": "McClellan",
"Gender": "Female",
"Team Name": "",
"CompCornerID": "527182",
"CGID": "1245",
"Time": "00:13:59.1"
}
]

Setting up your connection

  • Go to Scoring Setup, click the API Integration tab, click +

  • Select your workout

  • Map your data points

  • Establish the frequency of pulling data from the source API

TEST, TEST, TEST, AND TEST AGAIN

You provide should have the capability to provide you with a simulation to ensure you've established a successful connection.

A quick way to test is copy an existing workout and replicate the same API settings. Once you've confirmed scores have been processed successfully, simply delete the test workout.

Scoring Amendments

It's very important that a score that is adjusted, happens at the source.

If a score is changed directly in Competition Corner, it will be overwritten by the API.

Related Articles

Did this answer your question?