Skip to content
English
  • There are no suggestions because the search field is empty.

API FAQs

Learn the most frequently asked API questions. 

How do I sync my learners from my system to Foundry?
 
Depending on your scenario, we have a couple of possible ways to keep your learners information accurate and up to date in Foundry through the API.
What are your recommendations to manage my categories and labels?
The API Integration offers three different ways to manage a user’s custom categories and labels. Depending on the way you structure your API integration flow, you might employ one, two or all three techniques. 

How do I assign courses to users in the API?

First, in your Foundry account, create an automated assignment or review the automated assignments you have in place. An automated assignment looks for and adds users who meet a certain set of criteria. Take note of the user filters that place users into that assignment. The most common filters are Custom Categories and Locations.

Next, when you add or update users, set the custom category and/or location properties that make the users get picked up in the automated assignment.

With automated assignments, all you need to do in the API is make sure users have the right properties and the automated assignment does the rest of the work. Your API integration doesn’t need to figure out which course is which and make the actual assignments to learners.


I just received the error "Too Many Requests."
You most likely hit the API rate limit. See API Response Error 429: Too Many Requests for more details and resolutions.


What instructions can I follow if I use Workday Studio?
If you are connecting Workday Studio to the Foundry API, download this CLAR file developed by an EVERFI partner for pointers. This is a starter template, not a complete solution, that illustrates authentication, token management, a