API Integration
Forma Cloud APIs – Introductory Guide to Using Them with Postman
Overview
Forma Cloud provides a complete set of REST APIs that allow you to perform the most common operations on users, courses, enrollments, certificates, and reporting.
Forma Cloud uses the standard APIs of Forma LMS.
Official Forma LMS API Documentation:
https://docs.google.com/document/d/1bbNL7AR_2gbescLkgBIL3Cu7BZ9tZLky9spM3bfkZjA/edit?tab=t.0
Common Use Cases
The APIs can be used to integrate the platform with other corporate systems.
HR System Synchronization
HSE Management Integration
Business Intelligence & Reporting
Corporate Portal Integration
Enabling the APIs in Forma Cloud
APIs can be enabled and configured directly from your platform.
Configuration Path:
Admin > System Configuration > Settings > API & SSO
Official system configuration guide:
https://docs2.formalms.org/books/reference-guide/page/system-configuration
Here you can:
Exporting the Postman Collection from Forma Factory
From your Forma Factory customer area, you can:
This avoids manual configuration and speeds up testing.
What is Postman?
Postman is a popular tool for testing and developing APIs in a simple and visual way.
It is available as a desktop application and as a web application.
How to Use Postman with Forma Cloud
1. Import the Collection
2. Configure the Environment
Set the main variables:
3. Authenticate
Use the authentication endpoint to obtain an access token as described in the official documentation.
Execute API Calls
Select the desired endpoint (e.g., users, courses, enrollments) and send the request.
Security & Best Practices
Official Resources
https://docs.google.com/document/d/1bbNL7AR_2gbescLkgBIL3Cu7BZ9tZLky9spM3bfkZjA/edit?tab=t.0 System Configuration Guide:
https://docs2.formalms.org/books/reference-guide/page/system-configuration