Knowledge Base
Comprehensive guides and technical resources to help you master the AIM platform.
Documentation Sections
User Guide
Complete guide for all user types and features.
Admin Guide
Advanced administration and configuration options.
API Reference
Complete API documentation for developers.
Code Examples
Python SDK
Install and use our Python SDK for quick integration.
# Install the SDK
pip install universal-timetable
# Initialize client
from universal_timetable import TimetableClient
client = TimetableClient(api_key='your-api-key')
# Create a session
session = client.sessions.create(
program_id='CS101',
module_code='MATH101',
day='Monday',
start_time='09:00',
end_time='10:00'
)
REST API
Direct REST API calls for any programming language.
curl -X POST https://api.universal-timetable.com/v1/sessions \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"program_id": "CS101",
"module_code": "MATH101",
"day": "Monday",
"start_time": "09:00",
"end_time": "10:00"
}'