Publish your timetable scheduling data to students, teachers, and end users. Two methods: school website or public APIs.
In Geliana Timetables, "publish" is how we get scheduling data to its consumers — students, teachers, and anyone not involved in creating the schedule.
Automatically published to your school's page when you publish from a timesheet. Every school member can view published timetables.
Create APIs tied to specific publications. Choose which resources to expose and integrate with your own systems.
Step-by-step guide to publishing your timetable
When published to the school's page, users get 3 powerful views
View schedules in a traditional timetable grid. Switch between:
View all scheduled sessions in a calendar format. See what's happening on any given date.
See which instructors are assigned to which groups. View teaching assignments at a glance.
Choose the right publishing method for your use case
| Feature | School's Website | Public APIs |
|---|---|---|
| Setup Effort | Minimal - one-click publish | Moderate - create API, share credentials |
| Access Control | Any school member | Public or authenticated users |
| Data Views | 3 built-in views | Custom - build your own UI |
| Resource Selection | All data included | Choose specific resources |
| Best For | Students, general staff | Custom integrations, mobile apps |
| Authentication | None (view-only) | Optional (JWT for private APIs) |
Share your timetables with students and staff, or integrate with your own systems via APIs.