Documentation
Everything you need to set up, configure, and get the most out of Acadyl.
Getting Started
Welcome to Acadyl. This guide walks you through creating your account, setting up your first branch, and going live in under 48 hours.
- Create your Acadyl account at app.acadyl.com
- Add your school name, logo, and contact details
- Define your academic year and term structure
- Invite your admin staff via email or CSV import
- Run the Go-Live checklist to verify your setup
Coming Soon
This section is under active development and will be available soon.
Request Early Access →Installation
Acadyl is a fully cloud-hosted SaaS platform — no installation required. Access it from any browser on any device.
# No installation needed.
# Simply open your browser and navigate to:
https://app.acadyl.com
# For the mobile app (coming soon):
npm install @acadyl/mobile-sdk
Coming Soon
This section is under active development and will be available soon.
Request Early Access →Configuration
Configure fee structures, grading scales, attendance rules, notification templates, and more from the Settings panel.
// Example: Fee structure config (JSON export)
{
"fee_types": ["Tuition", "Transport", "Exam"],
"billing_cycle": "monthly",
"late_fee": { "enabled": true, "grace_days": 7, "amount": 500 }
}
Coming Soon
This section is under active development and will be available soon.
Request Early Access →Modules
Acadyl is built around independent modules — Students, Fees, Attendance, Exams, Timetable, and Communication. Each can be enabled or disabled per branch.
// Enable modules via the Admin API
PATCH /api/v1/branches/{branch_id}/modules
{
"attendance": true,
"timetable": true,
"exams": true,
"communication": true
}
Coming Soon
This section is under active development and will be available soon.
Request Early Access →API Reference
The Acadyl REST API lets you integrate student data, fee records, and attendance with your existing systems. All endpoints require Bearer token authentication.
# Authenticate
curl -X POST https://api.acadyl.com/v1/auth/token \
-H 'Content-Type: application/json' \
-d '{"client_id": "<id>", "client_secret": "<secret>"}'
# Fetch students
curl https://api.acadyl.com/v1/students \
-H 'Authorization: Bearer <token>'
Can't find what you're looking for?
Our support team is available Mon–Fri, 9am–6pm PKT.
Contact Support