CloudTest AI API Reference
Welcome to the CloudTest AI API documentation. Our REST API allows you to integrate our learning platform with your applications, automate workflows, and access learning data programmatically.
v2.0
Current API Version
Authentication
All API requests must include an API key in the header. You can generate API keys from your dashboard settings.
HTTP Headers
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Courses API
GET /api/v2/courses
Retrieve a list of all available courses.
GET
/api/v2/courses
Example Response
{
"status": "success",
"data": {
"courses": [
{
"id": "sap-fiori-001",
"title": "SAP Fiori Development",
"category": "SAP",
"level": "Intermediate",
"duration": "24h",
"price": 149
}
]
}
}
Users API
GET /api/v2/users/{id}
Retrieve user profile information.
GET
/api/v2/users/{id}
Example Response
{
"status": "success",
"data": {
"user": {
"id": "usr_12345",
"email": "user@example.com",
"name": "John Doe",
"role": "learner",
"joined_at": "2026-01-15T10:30:00Z"
}
}
}