# Learnifier ## API Docs - Course Designs [Lists all global course design templates](https://ffs1mzmqs7.apidog.io/api-3505884.md): Lists all global course design templates. Only api callers that have full access can call this method. - Organization Units [Get Organization Unit with External Id](https://ffs1mzmqs7.apidog.io/api-3505879.md): Returns information about the organization unit with the specified external id. - Organization Units [Organization Units](https://ffs1mzmqs7.apidog.io/api-3505889.md): The orgunits endpoint returns information about the available organization units (orgunits). - Organization Units [Adds an Organization Unit](https://ffs1mzmqs7.apidog.io/api-3505890.md): Adds an Organization Unit - Organization Units [Get Organization Unit](https://ffs1mzmqs7.apidog.io/api-3505880.md): Returns information about the specified organization unit. - Organization Units [Updates an Organization Unit](https://ffs1mzmqs7.apidog.io/api-3505887.md): Adds an Organization Unit - Users [Gets a participation by external id](https://ffs1mzmqs7.apidog.io/api-3505881.md): Gets a participation by external id. - Users [Gets a user by external id](https://ffs1mzmqs7.apidog.io/api-3505885.md): Gets a user by external id. - Users [Lists all users](https://ffs1mzmqs7.apidog.io/api-3505878.md): Lists all users. Only api callers that have full access can call this method. - Users [Adds a user](https://ffs1mzmqs7.apidog.io/api-3505883.md): Adds a user. No two users can have the same email address. Email is saved WITH case but compared regardless of case. Email can be changed for a user assuming it doesn't cause a conflict. - Users [User information](https://ffs1mzmqs7.apidog.io/api-3505872.md): Returns information about a user - Users [Updates user information](https://ffs1mzmqs7.apidog.io/api-3505888.md): Updates a user. All values that have a key defined in the input will be set. So if a value should not be updated omit it totally from the input, otherwise it will be unset. - Users [User profile picture](https://ffs1mzmqs7.apidog.io/api-3505886.md): Returns a thumbnail picture of the user. This can either be a selected picture or an auto generated image. This method doesn't require a full sign in. The api key is sufficient. - Users [Returns information about the projects the user is a participant in.](https://ffs1mzmqs7.apidog.io/api-3505873.md): Returns information about the projects the user is a participant in. Only the projects that the current token have access to will be listed. - Projects [Gets Organization Unit by external id](https://ffs1mzmqs7.apidog.io/api-3505875.md): Gets an Organization Unit by external id - Projects [Organization Unit Projects](https://ffs1mzmqs7.apidog.io/api-3505877.md): Returns the available projects for the organization unit - Projects [Create project](https://ffs1mzmqs7.apidog.io/api-3505876.md): Creates a new project - Projects [Deletes the project](https://ffs1mzmqs7.apidog.io/api-3505891.md): Deletes the project. The project can only be deleted if the project do not contain any participants. - Projects [Project information](https://ffs1mzmqs7.apidog.io/api-3505874.md): Returns project information - Projects [Update project information](https://ffs1mzmqs7.apidog.io/api-3505882.md): Updates information about a project. Values are only updated if the fields are specified in the input - Projects [Project participants](https://ffs1mzmqs7.apidog.io/api-3505892.md): Returns project participants - Projects [Add participant](https://ffs1mzmqs7.apidog.io/api-3505894.md): Add a user to the project. Participant information is created for the user. In the body object, only one of either email or userid must be specified. The participant needs to be activated before it the user can access it. - Projects [Deletes a participant](https://ffs1mzmqs7.apidog.io/api-3505893.md): Deletes a participant. The user itself will still remain but any state related to the project will be deleted. - Projects [Activate participant](https://ffs1mzmqs7.apidog.io/api-3505895.md): Activates a participant so that it can be used - Projects [Participant login link](https://ffs1mzmqs7.apidog.io/api-3505896.md): Returns a single sign on link for the participant. The link is only usable once and should be used directly. The link expires after a few minutes. - Projects [Project team members](https://ffs1mzmqs7.apidog.io/api-3505897.md): Returns the project team members. A team member is a .... - Global User Groups [List Global User Groups.](https://ffs1mzmqs7.apidog.io/api-3505898.md): Returns a list of Global User Groups. Global User Groups are set up for the realm, and will generate groups that can be used on the client level. - Global User Groups [List of all users in group.](https://ffs1mzmqs7.apidog.io/api-3505900.md): Returns a list of all members in User Groups that are based on the Global Group with this groupid. - User Groups [List User Groups.](https://ffs1mzmqs7.apidog.io/api-3505901.md): Returns a list of User Groups for the org unit. - User Groups [Create a User Group.](https://ffs1mzmqs7.apidog.io/api-3505899.md): Create a User Group. - User Groups [Get user group](https://ffs1mzmqs7.apidog.io/api-3505902.md): Returns single User Group. - User Groups [List of all users in group.](https://ffs1mzmqs7.apidog.io/api-3505903.md): Returns a list of all members in User Groups that are based on the Global Group with this groupid. - User Groups [Add user group member.](https://ffs1mzmqs7.apidog.io/api-3505905.md): Adds a user to user group. - User Groups [Remove user group member.](https://ffs1mzmqs7.apidog.io/api-3505904.md): Removes a user from a user group.