Public API Reference
This section provides a complete overview of all available API endpoints for integrating with AIHR’s learning platform.
Our APIs follow REST principles, use JSON for all request and response bodies, and require authentication.
Using Scalar
Section titled “Using Scalar”We use Scalar to provide interactive API documentation.
Once authenticated, you can test API calls directly in the browser.
Content API
Section titled “Content API”Access and explore learning content provided by AIHR. The response includes detailed information such as course titles, descriptions, URLs, difficulty levels (Beginner, Intermediate, Advanced), estimated durations, categories, and more. A complete list of available endpoints is provided in the API documentation. This data enables you to present a rich and comprehensive catalog to your learners.
Reporting API
Section titled “Reporting API”Allows you to monitor learner progress on specific courses and programs. You can get data on course completion status overall completion percentage, and total learning hours for each member.