Skip to main content
All CollectionsIntegrations
LeagueApps Integration
LeagueApps Integration
Updated over 4 months ago

LeagueApps and Yardstik can be easily connected so you can request background checks and view the results of your candidates within LeagueApps.

Integration Setup - Generate an API key

  1. From your LeagueApps management console, navigate to Connect then click API settings.

    Screen_Shot_2022-02-15_at_2.27.09_PM.png

  2. Enter a name for your credentials, such as “Yardstik” and select the Generate Private API Key button. If you don't enter a name, the integration will not work.

    Screen_Shot_2022-10-03_at_8.31.40_PM.png

  3. Once a Private API key is generated, a file will be downloaded to your computer and a new record will appear in the API Keys list on the page. The name of this file is also known as the client ID. You will need both this file and the client ID in a later step.

Connect to Yardstik

4. In a separate tab, navigate to Connect then click Integration Center.

Screen_Shot_2022-02-15_at_2.28.10_PM.png

5. Click on the Yardstik icon and then select Connect App.

6. Next to the LeagueApps icon, select Connect and supply your LeagueApps API credentials.

  • P12 file: Upload the private API key that you downloaded from the API Settings page. It is the form of a p12 file. For example, 60febf874c68s0wekbo203.p12.

  • Client ID: Paste the name of the Private API key (p12 file) that you downloaded from the API Settings page. The client ID can also be found in the table on the API Settings page under Key Name. For example, 60febf874c68s0wekbo203.

  • Site ID: Type in your Site ID. This is the string of 4 to 5 numbers found in your browser’s URL bar. For example, 43590

    If you are receiving any error messages at this time, please contact LeagueApps Support at [email protected]

7. To connect Yardstik, upload the sub-account ID that was provided to you when you set up your Yardstik account and an API key that you can generate in your Yardstik platform.

  • Sign in to your Yardstik platform then click on the Developer tab and select the API Keys menu option.

  • On this page, input a name for your API key (this cannot be edited later on, so be sure to choose a unique name) and click the Create button.

  • After this, a window containing your full API key will appear once (and only once). Copy this API key before closing the window.

  • If you do not know your sub-account ID, contact Yardstik.

8. Once both LeagueApps and Yardstik have been connected, select the Next button.

Integration Configuration

Next you'll need to map your LeagueApps programs to your Yardstik packages.

9. On the Configure tab, you’ll select your LeagueApps programs, and pick to which Yardstik packages they should apply.

  • If you have multiple LeagueApps programs that have Yardstik selected in the integration code, you can map them to the same, or different, packages in Yardstik.

  • Mappings can be done on a one to one or many to one basis.

  • The mapper is a dynamic list: The left drop down contains all LeagueApps programs that have Yardstik selected in the integration code field. The right drop down contains all packages that were set up in the connected Yardstik sub-account during onboarding.

10. Select the plus sign (+) to make a mapping. You can add multiple mappings or delete them with the trash can icon.

mceclip16.png

11. Once you’ve made your selections, select Next.

12. On the Schedule tab, you’ll set the sync schedule, and decide if the integration should be paused or not.

13. If it’s not already selected, make sure that 30 minutes is selected for the sync schedule.

mceclip17.png

14. Decide if you want the integration to be paused right now or not. If the toggle is set to be paused, the integration will not begin syncing until you unpause it.

If you’re ready to begin syncing, select Save and Sync Now, or else select Save to have the integration sync at the next scheduled sync time. If your scheduled is not paused, the integration will sync at the next scheduled time.

Invite Staff

Now you'll need to invite staff to register for your Yardstik program via email or public registration.

15. Make sure your Yardstik program has been set to Public in the program's Edit Details page.

16. Add the link to your Yardstik program to your website or an email the same way you would add a link to any program.

17. Once you have the integration set up, on every sync all newly registered staff members for the connected program(s) will have their data sent to Yardstik and will be entered into the invitation flow process.

Having trouble? Your LeagueApps and Yardstik CSMs will be happy to help! Reach out to your LeagueApps contact for further instructions or message our Yardstik Support team directly using the purple chat icon in the bottom right-hand corner of this screen.

Did this answer your question?