# Tabula API

**Canonical:** https://apis.io/apis/university-of-warwick/tabula/  
**Provider:** University of Warwick — https://apis.io/providers/university-of-warwick/  
**Base URL:** https://tabula.warwick.ac.uk/api/v1  
**Documentation:** https://warwick.ac.uk/services/idg/services-support/web/tabula/api/

Tabula API is one of 8 APIs that [University of Warwick](https://apis.io/providers/university-of-warwick/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 4 JSON Schema definitions. Tagged areas include Timetabling, Student Information System, Coursework, Course Catalog, and Education. The published artifact set on APIs.io includes API documentation, authentication docs, an OpenAPI specification, and 4 JSON Schemas.

REST API for Tabula, the University of Warwick's own system for the administration of teaching and learning. Built and operated by Warwick's IDG / IT Services software engineering team — the iCalendar responses carry PRODID:-//Tabula//University of Warwick IT Services//EN. Resource-oriented URLs, JSON in all responses including errors, and a published versioning promise. Covers departments and modules, coursework and submissions, small group teaching, monitoring points, member profiles, timetabling and asynchronous jobs. Term dates, term weeks and holiday dates are public and need no credentials; everything else requires Warwick Web Sign-on via HTTP Basic Auth or OAuth 1.0a. A sandbox with fake student data is available on request.

## Machine-readable artifacts (13)

- **Documentation** — https://warwick.ac.uk/services/idg/services-support/web/tabula/api/
- **Documentation** — https://warwick.ac.uk/services/idg/services-support/web/tabula/api/timetabling
- **Authentication** — https://warwick.ac.uk/services/idg/services-support/web/tabula/api/authentication
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/openapi/university-of-warwick-tabula-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/json-schema/university-of-warwick-tabula-termdates.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/json-schema/university-of-warwick-tabula-holidaydates.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/json-schema/university-of-warwick-tabula-termweeks.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/json-schema/university-of-warwick-tabula-error.json
- **Errors** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/errors/university-of-warwick-problem-types.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/lifecycle/university-of-warwick-lifecycle.yml
- **Examples** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/examples/university-of-warwick-tabula-termdates.json
- **Sandbox** — https://tabula-sandbox.warwick.ac.uk/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/university-of-warwick/refs/heads/main/apis.yml

## Other University of Warwick APIs (7)

- [Warwick Shibboleth Identity Provider](https://apis.io/apis/university-of-warwick/identity-federation/)
- [Warwick Web Sign-on OAuth Services](https://apis.io/apis/university-of-warwick/oauth/)
- [WRAP OAI-PMH (Warwick Research Archive Portal)](https://apis.io/apis/university-of-warwick/wrap-oai/)
- [Files.Warwick API](https://apis.io/apis/university-of-warwick/files/)
- [Warwick Moodle Web Services](https://apis.io/apis/university-of-warwick/moodle/)
- [Warwick Library Discovery (Summon)](https://apis.io/apis/university-of-warwick/library-discovery/)
- [Warwick SU Membership API](https://apis.io/apis/university-of-warwick/su-membership/)

## Tags

Timetabling, Student Information System, Coursework, Course Catalog, Education

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/university-of-warwick/tabula/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/university-of-warwick/.
