Documentation
Developer Docs
Comprehensive guides, API references, and integration tutorials.
Quick Start
Get your institution up and running in under 10 minutes.
1
Sign up at Acadrix.cloud and choose your plan
2
Complete the setup wizard (institution name, logo, timezone)
3
Invite your first admin via Settings → Team
4
Import students via CSV or add manually
5
Assign teachers to courses — you are live!
API Authentication
All API requests require a Bearer token obtained via OAuth2.
Terminal
curl -X POST https://api.Acadrix.cloud/oauth/token \ -H "Content-Type: application/json" \ -d '{"client_id":"YOUR_ID","client_secret":"YOUR_SECRET","grant_type":"client_credentials"}' # Response { "access_token": "eyJhbGciOiJSUzI1NiJ9...", "token_type": "Bearer", "expires_in": 3600 }
Core Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /v1/students | List all students |
| POST | /v1/students | Create a student |
| GET | /v1/students/{id} | Get student by ID |
| PUT | /v1/students/{id} | Update student |
| GET | /v1/attendance | Fetch attendance records |
| POST | /v1/attendance | Mark attendance |
| GET | /v1/courses | List all courses |
| GET | /v1/fees | Get fee records |