Public API Capabilities

The Rockstar Learning Platform's (RLP) Public API, short for Application Programming Interface, is a set of rules and protocols that allows different software applications to communicate with RLP. RLP's Public API is designed to be easily accessible and can be used to integrate third-party services, access data, or extend the functionality of RLP. By providing a standardized way for different systems to interact with each other, our public API helps foster collaboration and innovation.


To see if the Public API will accomplish what you are looking for, you can view the list of capabilities the RLP API has. 

1. Returns a list of users and user details.
2. Adds a user.
3. Edits an existing user.
4. Deletes a user.
5. Returns a list of all modules in the platform.
6. Returns a list of module completions by user or module.
7. Completes a module for a user.
8. Returns a list of course enrollments with completion data. 
9. Returns a list of All Courses. 


If you would like to learn more about RLP's public API, please contact your Customer Success Manager or submit a request to