# Curtin Web Platform API (mimas/v1)

**Canonical:** https://apis.io/apis/curtin/web-platform/  
**Provider:** Curtin University — https://apis.io/providers/curtin/  
**Base URL:** https://www.curtin.edu.au/wp-json  
**Documentation:** https://www.curtin.edu.au/

Curtin Web Platform API (mimas/v1) is one of 10 APIs that [Curtin University](https://apis.io/providers/curtin/) 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 Search, Course Catalog, Elasticsearch, WordPress, and Navigation. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, API documentation, and 1 JSON Schema.

Curtin's own REST namespace on its public web platform, keyless and live. Serves the global navigation, site menu and footer shared across Curtin's federated WordPress estate, and exposes search/elastic — a raw Elasticsearch proxy over Curtin course and unit learning offerings, making it the university's de-facto public course-catalog search. One endpoint, /mimas/v1/header, is referer-restricted and returns 403. Curtin publishes no description of any of this; the OpenAPI here was derived from live probes and from Curtin's own WordPress REST discovery document. The other 24 namespaces on the same host are WordPress core or plugin vendors and are deliberately not described under Curtin's name.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/mimas/v1` | Namespace route index |
| GET | `/mimas/v1/search/elastic` | Search Curtin content and course offerings |
| GET | `/mimas/v1/search/facets` | Search facet pills |
| GET | `/mimas/v1/search/quick-links` | Search overlay quick links |
| GET | `/mimas/v1/global-menu` | Global navigation tree |
| GET | `/mimas/v1/global-menu/html` | Global navigation, pre-rendered |
| GET | `/mimas/v1/site-menu` | Per-site menu |
| GET | `/mimas/v1/footer` | Global footer |
| GET | `/mimas/v1/header` | Global header (referer-restricted) |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/openapi/curtin-web-search-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/json-schema/curtin-web-search-schema.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/examples/curtin-web-search-elastic-engineering.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/examples/curtin-web-global-menu.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/examples/curtin-web-header-403.json
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/authentication/curtin-authentication.yml
- **Errors** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/errors/curtin-errors.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/lifecycle/curtin-lifecycle.yml
- **Documentation** — https://www.curtin.edu.au/wp-json/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/curtin/refs/heads/main/apis.yml

## Other Curtin University APIs (9)

- [COKI Open Access Dashboard API](https://apis.io/apis/curtin/coki/)
- [Curtin Library Shibboleth Service Provider](https://apis.io/apis/curtin/identity-sp/)
- [Curtin University SAML Identity Provider (AAF Managed IdP)](https://apis.io/apis/curtin/identity-idp/)
- [Curtin Data Platform (AMP)](https://apis.io/apis/curtin/data-platform/)
- [Curtin Curate Research Repository (Figshare tenant)](https://apis.io/apis/curtin/curate/)
- [Curtin University DOI Registration (DataCite)](https://apis.io/apis/curtin/datacite/)
- [Curtin Library Discovery (Ex Libris Primo/Alma tenant)](https://apis.io/apis/curtin/catalogue/)
- [Curtin Blackboard Learn (tenant)](https://apis.io/apis/curtin/lms/)
- [Curtin Research Data in Research Data Australia (ARDC)](https://apis.io/apis/curtin/researchdata/)

## Tags

Search, Course Catalog, Elasticsearch, WordPress, Navigation

---

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