LAAMP API
LAAMP API published
18 subscribers
9.3/10 popularity
328 ms avg latency
99% success rate
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
LAAMP API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
allGroups //{GROUP_URL}/ |
Get a list of all groups. |
| PUT |
refresh //{AUTH_URL}/refresh |
|
| GET |
getById //{COMPETENCY_URL}/{id}/ |
|
| GET |
newGetContentItemTypes //{CONTENT_URL}/type |
|
| GET |
newSingleContent //{CONTENT_URL}/{id} |
|
| GET |
allContent //{CONTENT_URL}/ |
Get all sub competencies. |
| GET |
checkIfUsernameExists //{USER_URL}/username/{username} |
Returns whether or not a given username already exists in the system. |
| GET |
heartbeat //{USER_URL}/heartbeat |
|
| GET |
getAllLanguages //{USER_URL}/language |
### Overview This retrieves all the supported languages in LAAMP. All the query parameters are optional. Use the parameters below to filter your query further. ### Parameters |… |
| GET |
getAUserById //{USER_URL}/{id} |
Get the data about a single user. |
| PUT |
updateUserLanguage //{USER_URL}/language |
Updates the language of a user. |
| POST |
createUser //{USER_URL}/ |
Create a new user in LAAMP. |
| GET |
userCompetencies //{USER_URL}/{id}/competency |
Will return a list of user competencies. |
| GET |
getAllUsers //{USER_URL}/ |
### Overview This retrieves all the users in LAAMP. All the query parameters are optional. By default this API will retrieve all users at the global level. Use the parameters… |
| GET |
getPermissions //{USER_URL}/permission |
|
| GET |
newHeartbeat //{CONTENT_URL}/heartbeat |
|
| PUT |
updateUser //{USER_URL}/{id} |
|
| GET |
roleUsers //{ROLE_URL}/{id}/user |
Returns a list of users that are in a certain role who share a group with the requesting user. |
| GET |
newGetAllCompletedContent //{CONTENT_URL}/completed |
|
| GET |
allRoles //{ROLE_URL}/ |
Returns a list of all roles. |
| GET |
newGetAllCompetencies //{COMPETENCY_URL}/ |
accepted params ``` search limit max start publishedOnly ``` all optional |
| GET |
roleById //{ROLE_URL}/{id} |
Returns the details for a single role. |
| GET |
heartbeat //{ROLE_URL}/heartbeat |
Returns whether the service is up. |
| GET |
groupById //{GROUP_URL}/{id} |
|
| GET |
newGetCompletedCompetencyDetails //{COMPETENCY_URL}/completed/{id} |
|
| GET |
competentUsers //{COMPETENCY_URL}/{id} |
Returns a list of users who are competent with the given competency, as well as share a group with the user sending the request. |
| GET |
newUserAssignableCompetency //{COMPETENCY_URL}/assigned/user/{id} |
|
| POST |
login //{AUTH_URL}/login |
### Overview You will need a valid username and password to log into the LAAMP Platform. This returns the client name and access token, in order to work with other endpoints ###… |
| GET |
heartbeat //{GROUP_URL}/heartbeat |
Check if the service is up. |
| POST |
login //{AUTH_URL}/login |
### Overview You will need a valid username and password to log into the LAAMP Platform. This returns the client name and access token, in order to work with other endpoints ###… |
| GET |
newHeartbeat //{CONTENT_URL}/heartbeat |
|
| GET |
getAUserById //{USER_URL}/{id} |
Get the data about a single user. |
| GET |
newGetCompletedCompetencyDetails //{COMPETENCY_URL}/completed/{id} |
|
| GET |
newGetAllCompetencies //{COMPETENCY_URL}/ |
accepted params ``` search limit max start publishedOnly ``` all optional |
| PUT |
updateUser //{USER_URL}/{id} |
|
| GET |
checkIfUsernameExists //{USER_URL}/username/{username} |
Returns whether or not a given username already exists in the system. |
| GET |
newSingleContent //{CONTENT_URL}/{id} |
|
| GET |
allGroups //{GROUP_URL}/ |
Get a list of all groups. |
| GET |
allRoles //{ROLE_URL}/ |
Returns a list of all roles. |
| GET |
getById //{COMPETENCY_URL}/{id}/ |
|
| GET |
heartbeat //{ROLE_URL}/heartbeat |
Returns whether the service is up. |
| GET |
heartbeat //{USER_URL}/heartbeat |
|
| GET |
getPermissions //{USER_URL}/permission |
|
| GET |
newGetAllCompletedContent //{CONTENT_URL}/completed |
|
| POST |
createUser //{USER_URL}/ |
Create a new user in LAAMP. |
| GET |
newUserAssignableCompetency //{COMPETENCY_URL}/assigned/user/{id} |
|
| GET |
roleUsers //{ROLE_URL}/{id}/user |
Returns a list of users that are in a certain role who share a group with the requesting user. |
| GET |
competentUsers //{COMPETENCY_URL}/{id} |
Returns a list of users who are competent with the given competency, as well as share a group with the user sending the request. |
| PUT |
updateUserLanguage //{USER_URL}/language |
Updates the language of a user. |
| GET |
getAllLanguages //{USER_URL}/language |
### Overview This retrieves all the supported languages in LAAMP. All the query parameters are optional. Use the parameters below to filter your query further. ### Parameters |… |
+ 50 more endpoints on the provider's documentation.
LAAMP API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| ULTRA | Free | — |
|