# UM Data and Open Data API Platform

**Canonical:** https://apis.io/apis/university-of-macau/open-data-api/  
**Provider:** University of Macau — https://apis.io/providers/university-of-macau/  
**Base URL:** https://api.data.um.edu.mo  
**Documentation:** https://data.um.edu.mo/

UM Data and Open Data API Platform is one of 9 APIs that [University of Macau](https://apis.io/providers/university-of-macau/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Open Data, Course Catalog, Campus Life, Education, and Macau. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, API documentation, an API reference, a getting-started guide, a support channel, and 1 JSON Schema.

Sixteen JSON APIs, nineteen operations, all GET, covering About UM (organizational units in Chinese, English and Portuguese; public holidays), Academic (course catalog and per-semester course offerings addressable as {course}-{year}-{sem} and down to a section code), Facilities (car park availability, computer room PC status and reservations, shuttle bus arrival times, sports facilities and bookings, door access control records with hashed cardholder ids, outdoor WiFi access logs), Media (news and events) and Student (residential college hostel bed spaces, student job vacancies). Collection operations share one documented convention: page, pagesize (max 100), count and sort_by, with records wrapped in _embedded alongside _returned, _size and _total_pages. Authentication is an Azure API Management subscription key in the Authorization header, obtained by subscribing to the single published product, "UM Members", after registering the service through UMPASS. There is no OAuth flow and no scope model. The API is documented publicly and callable only by the university's own members.

## Operations (19)

| Method | Path | Summary |
|---|---|---|
| GET | `/service/facilities/access_control_records/all` | GET /all |
| GET | `/service/facilities/car_park_availability/all` | GET /all |
| GET | `/service/facilities/computer_room_pc_status/all` | GET /all |
| GET | `/service/facilities/computer_room_reservations/all` | GET /all |
| GET | `/service/academic/course_catalog/all` | GET /all |
| GET | `/service/academic/courses/all` | GET /all |
| GET | `/service/academic/courses/{course}-{year}-{sem}` | GET /course-year-sem |
| GET | `/service/academic/courses/{courseCode}-{year}-{sem}/{sectionCode}` | GET/courseCode-year-sem/sectionCode |
| GET | `/service/media/events/all` | GET /all |
| GET | `/service/media/news/all` | GET /all |
| GET | `/service/aboutum/organizational_units/all` | GET /all |
| GET | `/service/aboutum/organizational_units/{unitCode}` | GET /unitCode |
| GET | `/service/aboutum/public_holidays/all` | GET /all |
| GET | `/service/student/rc_hostel_bed_spaces/all` | GET /all |
| GET | `/service/facilities/shuttle_bus_arrival_time/all` | GET /all |
| GET | `/service/facilities/sport_complex_facilities/all` | GET /all |
| GET | `/service/facilities/sport_complex_facilities_booking/all` | GET /all |
| GET | `/service/student/student_job_vacancies/all` | GET /all |
| GET | `/service/facilities/wifi_access_log/all` | GET /all |

## Machine-readable artifacts (18)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/openapi/university-of-macau-open-data-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/json-schema/university-of-macau-open-data-schemas.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/examples/university-of-macau-open-data-examples.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/authentication/university-of-macau-authentication.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/errors/university-of-macau-problem-types.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/lifecycle/university-of-macau-lifecycle.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/conformance/university-of-macau-conformance.yml
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/vocabulary/university-of-macau-vocabulary.yml
- **Rules** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/rules/university-of-macau-openapi-spectral-rules.yml
- **Documentation** — https://data.um.edu.mo/api-documents/api-operations
- **Documentation** — https://data.um.edu.mo/documentation/api-call-examples
- **DataModel** — https://data.um.edu.mo/data-dictionary
- **APIReference** — https://data.um.edu.mo/dataset
- **GettingStarted** — https://data.um.edu.mo/quickstart
- **SignUp** — https://data.um.edu.mo/quickstart
- **TermsOfService** — https://data.um.edu.mo/terms-and-conditions-of-use
- **Support** — https://data.um.edu.mo/contact-us
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/university-of-macau/refs/heads/main/apis.yml

## Other University of Macau APIs (8)

- [UM Web SSO — institutional SAML 2.0 / OpenID Connect identity provider](https://apis.io/apis/university-of-macau/websso-idp/)
- [Microsoft Entra ID tenant federation for um.edu.mo](https://apis.io/apis/university-of-macau/entra-federation/)
- [UMMoodle — LTI 1.3 Advantage platform](https://apis.io/apis/university-of-macau/ummoodle-lti/)
- [UM Library discovery — Ex Libris Primo VE tenancy](https://apis.io/apis/university-of-macau/primo-discovery/)
- [UM Scholars Hub — institutional repository](https://apis.io/apis/university-of-macau/scholars-hub/)
- [UM GENAI Chat — Open WebUI deployment](https://apis.io/apis/university-of-macau/genai-chat/)
- [Crossref membership — University of Macau](https://apis.io/apis/university-of-macau/crossref-member/)
- [ROR identifier — University of Macau](https://apis.io/apis/university-of-macau/ror/)

## Tags

Open Data, Course Catalog, Campus Life, Education, Macau

---

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