Skip to content

API Reference & Endpoints

The AIHR API is organized into two primary categories: the Content API and the Reporting API. 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. We use Scalar to provide interactive API documentation. Once you have the API key, you can test API calls directly in the browser.

We use Scalar to provide interactive API documentation.
Once authenticated, you can test API calls directly in the browser.

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.

🔗 Content API Reference

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.

🔗 Reporting API Reference