Artificial Intelligence at Otago — WordPress REST API

The University's AI guidance site runs on WordPress that Otago self-hosts on its own domain behind Cloudflare, and it exposes the full WordPress REST API without credentials. Confirmed live 2026-08-30: /wp-json/ returns a 200,783-byte discovery document naming the site "Artificial Intelligence at the University of Otago", declaring six namespaces — oembed/1.0, wordfence/v1, wp/v2, wp-site-health/v1, wp-block-editor/v1, wp-abilities/v1 — and 144 routes, 111 of them under wp/v2, with an EMPTY "authentication" array. /wp-json/wp/v2/pages returns page objects anonymously, and /feed/ serves RSS. This is the only machine-readable surface in this repo that is on Otago's domain, operated by Otago, and callable without a credential. WordPress is open-source software Otago deploys rather than a service it subscribes to, so the host and the operation are both Otago's — but the CONTRACT is the WordPress project's and is shipped identically by millions of sites, so no Otago-specific OpenAPI is published for it and none is generated here. What is stored is the live route table as probed.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ai-site-wp-rest"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: university-of-otago:ai-site-wp-rest
name: Artificial Intelligence at Otago — WordPress REST API
x-operator: institution
description: 'The University''s AI guidance site runs on WordPress that Otago self-hosts on its own domain
  behind Cloudflare, and it exposes the full WordPress REST API without credentials. Confirmed live 2026-08-30:
  /wp-json/ returns a 200,783-byte discovery document naming the site "Artificial Intelligence at the
  University of Otago", declaring six namespaces — oembed/1.0, wordfence/v1, wp/v2, wp-site-health/v1,
  wp-block-editor/v1, wp-abilities/v1 — and 144 routes, 111 of them under wp/v2, with an EMPTY "authentication"
  array. /wp-json/wp/v2/pages returns page objects anonymously, and /feed/ serves RSS. This is the only
  machine-readable surface in this repo that is on Otago''s domain, operated by Otago, and callable without
  a credential. WordPress is open-source software Otago deploys rather than a service it subscribes to,
  so the host and the operation are both Otago''s — but the CONTRACT is the WordPress project''s and is
  shipped identically by millions of sites, so no Otago-specific OpenAPI is published for it and none
  is generated here. What is stored is the live route table as probed.'
humanURL: https://artificialintelligence.otago.ac.nz/
baseURL: https://artificialintelligence.otago.ac.nz/wp-json/
tags:
- Content
- WordPress
- REST
- AI Policy
- Keyless
- Institution-Operated
tags_raw:
- Content
- WordPress
- REST
- AI Policy
- Keyless
- Institution Operated
properties:
- type: Documentation
  url: https://developer.wordpress.org/rest-api/
- type: BaseURL
  url: https://artificialintelligence.otago.ac.nz/wp-json/
- type: Examples
  url: examples/university-of-otago-wp-rest-root-response.json
- type: Authentication
  url: authentication/university-of-otago-authentication.yml