In this article, we'll go through the steps to add players to your TeamGenius assessment from your SportsEngine account.
Note: Your organization needs to be on the updated SportsEngine hq version. If you are running the legacy version of SportsEngine, see our help article here for steps on adding players from that version. If you are unsure, log into your SportsEngine account and see if the (hq) icon is in the top left corner.
Step 1: Navigate to your organization's SportsEngine
Log into your SportsEngine account here. Click on SportsEngine hq.
Once you are in your organization's account, click on Settings in the left side navigation menu. Click on API Integrations.
Step 2: Create the Client ID and Client Secret keys in SportsEngine
From the API Integrations tab, under Application Client Access, click on the Get Started button.
A new window will pop up titled New Client Access. You will need to complete the following fields:
- App Name - Title this the name of your organization
- Website URL - This is your organization's website link
- Redirect URI - Use the link below but change the number to your TeamGenius ID which can be found in the URL address bar when you are logged into your TeamGenius. The number is in bold below. https://app.teamgenius.com/o/123456/sportngin/authcode
Remember to click the Save button.
You should now see a new item under the Application Client Access section titled with your organization name. You'll also see the Client ID and Client Secret keys. Save these to your clipboard by clicking the "save to clipboard icon" to the right of the keys.
Note: Keep these keys secured. These are confidential keys which is why they are blacked out in the screenshots below. We recommend keeping your Client Secret key somewhere secure externally since it cannot be reproduced.
Step 3: Complete the integration steps in TeamGenius
Log into your TeamGenius account here. Hover over the Settings tab in the top navigation menu. Click on API Registrations.
Click the green button Create API Registration.
Input the following fields:
- Name - This is up to you. Some options are SE Integration, SE Sync, SportsEngine Connection, etc.
- Platform - Click the drop down menu and select SportsEngine.
- Site ID - Navigate to your SportsEngine account and reference the numbers in your site URL. This is found at the top of your webpage in the website link. Commonly it's a 6 digit number.
- Client ID - Navigate to your SportsEngine account and copy the Client ID number to your clipboard.
- Client Secret - Navigate to your SportsEngine account and copy the Client Secret number to your clipboard.
Remember to click the Save button at the bottom once all fiends have been entered.
You should now see the SportsEngine connection in your list of API Registrations.
Step 4: Add players from SportsEngine to your TeamGenius assessment
Navigate to your TeamGenius assessment. Click on Players in the left navigation menu then click on Add Players.
Click on the Add Players from a SportsEngine Registration option.
You will now see a list of your organization's open registrations. Click on the desired registration from the list. From there, click on the Import this Registration button.
Note: You can navigate to the registration form by clicking the icon to the right of your registration form name (circled in the screenshot below). This can be helpful if you need to edit your registration form. Since your TeamGenius account is connected to your SportsEngine account, it bypasses the step of logging into SportsEngine again.
This will bring you to the field mappings page where you can continue the process. See more details about field mapping in our article: Adding Players - Field Mappings
Note: You do not have to map all of the fields from your SportsEngine registration into TeamGenius. You are able to Unmap fields by clicking the "X" next to the column name.
Please note: The system only allows TeamGenius to import registration data that is entered by the person registering the player. If you would like to upload other items in SportEngine like payment status, you'll need to export your registration information as a CSV file and import that file using our CSV player upload option
Next Step: Adding Players - Field Mappings