University of Auckland website screenshot

University of Auckland

Waipapa Taumata Rau | The University of Auckland is New Zealand's largest and highest-ranked university. Unlike most of this cohort it genuinely operates an API programme of its own: a Kong gateway at apis.auckland.ac.nz fronted by a public developer portal at developer.auckland.ac.nz, which publishes two OpenAPI 3.1.0 contracts — Course Catalog Api V3 and Classes Api V2 — over its PeopleSoft Campus Solutions (CS9) student records, plus guides for registering an application client and calling with the client-credentials flow. Both routes are live and return HTTP 401 without a key, so the contracts are public while the data is registered-developer only. The University also self-hosts ResearchSpace (DSpace) on its own domain with a live OAI-PMH 2.0 service advertising thirteen metadata formats, and runs its own Shibboleth identity provider at iam.auckland.ac.nz publishing SAML 2.0 metadata scoped to auckland.ac.nz. Its research data repository (auckland.figshare.com) and library discovery layer (Ex Libris Primo) are vendor tenancies: the data and the DOIs are the University's, the contracts are not, and no vendor specification is saved under this slug. The previously catalogued unidirectory.auckland.ac.nz staff directory API no longer resolves in DNS and has been removed. There is no open data portal and no llms.txt, security.txt, status page, changelog or deprecation policy on any institution host.

University of Auckland publishes 2 APIs on the APIs.io network: Course Catalog Api V3 and Classes Api V2. Tagged areas include University, Higher Education, Education, New Zealand, and Public Research University.

The University of Auckland catalog on APIs.io includes 1 Spectral governance ruleset.

University of Auckland’s developer surface includes API reference, documentation, GitHub presence, support, code examples, authentication, and 29 more developer resources.

46.1/100 developing ▬ flat Agent 25/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreeSelf serve
2 APIs
UniversityHigher EducationEducationNew ZealandPublic Research UniversityUniversitas 21Course CatalogStudent RecordsResearch DataResearch RepositoryIdentity FederationOAI-PMH

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Regulatory Posture applies to this provider. Its tags matched the Education & Research regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/university-of-auckland: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

University of Auckland Course Catalog Api V3

Read-only access to the University of Auckland course catalogue, described by the University as "Exposes some course information by querying CS9 views" — CS9 being its PeopleSof...

University of Auckland Classes Api V2

Search for scheduled class offerings at the University of Auckland — "Class API is intended to provide access to Class attributes, such as ID, Name, Description, Definition etc"...

ResearchSpace OAI-PMH 2.0 Service

Live OAI-PMH 2.0 metadata harvesting endpoint for ResearchSpace, the University's self-hosted DSpace institutional repository. Verified 2026-08-30 - Identify returns protocolVer...

ResearchSpace DSpace REST API

The HAL+JSON REST API of the University's self-hosted DSpace 7 instance. /server/api/core/communities returns the live community tree (A1 Research Outputs Online and its sibling...

University of Auckland Shibboleth Identity Provider (SAML 2.0 metadata)

The University's institutional identity provider, publishing SAML 2.0 metadata at https://iam.auckland.ac.nz/shibboleth (200, application/xml). The IDPSSODescriptor declares sup...

University of Auckland Figshare Research Data Repository (tenant)

The University of Auckland's Figshare research data repository, a vendor tenancy on the Figshare platform (institution id 12). Live - the landing page returns HTTP 202 behind an...

University of Auckland Library Discovery (Ex Libris Primo tenant)

The University of Auckland Library's discovery layer, an Ex Libris Primo VE tenancy (vid=64UAUCK_INST:UOA, HTTP 200 verified 2026-08-30). No institution-published catalogue API ...

Scroll for all 7

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

University of Auckland API Rules

15 rules · 6 errors 9 warnings

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

University of Auckland ClassModel

36 properties

JSON SCHEMA

University of Auckland Course

29 properties

JSON SCHEMA

University of Auckland Term

7 properties

JSON SCHEMA

Examples 1

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

University Of Auckland Authentication

apiKey/oauth2 · 2 schemes

SECURITY

University Of Auckland Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 7

Reference material describing how the API behaves

Scroll for all 7

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 8

Properties that don't map to a standard resource type

Scroll for all 8

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-auckland
name: University of Auckland
x-type: university
x-category: Public Research University
description: 'Waipapa Taumata Rau | The University of Auckland is New Zealand''s largest and highest-ranked university. Unlike
  most of this cohort it genuinely operates an API programme of its own: a Kong gateway at apis.auckland.ac.nz fronted by
  a public developer portal at developer.auckland.ac.nz, which publishes two OpenAPI 3.1.0 contracts — Course Catalog Api
  V3 and Classes Api V2 — over its PeopleSoft Campus Solutions (CS9) student records, plus guides for registering an application
  client and calling with the client-credentials flow. Both routes are live and return HTTP 401 without a key, so the contracts
  are public while the data is registered-developer only. The University also self-hosts ResearchSpace (DSpace) on its own
  domain with a live OAI-PMH 2.0 service advertising thirteen metadata formats, and runs its own Shibboleth identity provider
  at iam.auckland.ac.nz publishing SAML 2.0 metadata scoped to auckland.ac.nz. Its research data repository (auckland.figshare.com)
  and library discovery layer (Ex Libris Primo) are vendor tenancies: the data and the DOIs are the University''s, the contracts
  are not, and no vendor specification is saved under this slug. The previously catalogued unidirectory.auckland.ac.nz staff
  directory API no longer resolves in DNS and has been removed. There is no open data portal and no llms.txt, security.txt,
  status page, changelog or deprecation policy on any institution host.'
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: false
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - probed
  generated: '2026-08-30'
  method: derived
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Free · Register an application client in the developer portal
  confidence: high
  source:
  - authentication
  - probed
  generated: '2026-08-30'
  method: derived
position: Producing
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-auckland.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-auckland/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- New Zealand
- Public Research University
- Universitas 21
- Course Catalog
- Student Records
- Research Data
- Research Repository
- Identity Federation
- OAI-PMH
created: '2026-06-03'
modified: '2026-08-30'
specificationVersion: '0.23'
x-coverage:
  state: covered
  reason: covered
  generated: '2026-08-30'
  method: probed
  detail: 'Re-profiled on 2026-08-30 under the university pipeline''s operator axis. The June 2026 profile attributed twenty-two
    Figshare surfaces to this institution — one generic api.figshare.com/v2 contract split into ten per-tag OpenAPIs and eleven
    apis[] entries, plus every schema, example, collection, ruleset, vocabulary, JSON-LD context, scope, authentication and
    agentic-access artifact derived from it. All of it was Figshare''s engineering under Auckland''s name and has been removed.
    What replaced it was found by live probe, not by link presence: an institution-run Kong developer portal (developer.auckland.ac.nz/prd,
    200) and gateway (apis.auckland.ac.nz, Kong 404 at root, 401 on both catalog routes) publishing two OpenAPI 3.1.0 documents
    whose servers[] and info.contact are both under auckland.ac.nz; a live OAI-PMH 2.0 provider at researchspace.auckland.ac.nz/server/oai/request
    (Identify returns repositoryName "ResearchSpace at The University of Auckland"); a DSpace 7 REST API on the same host
    returning real communities as HAL+JSON; and a Shibboleth/SAML 2.0 identity provider at iam.auckland.ac.nz/shibboleth with
    shibmd:Scope auckland.ac.nz. Confirmed absences, each probed rather than assumed - unidirectory.auckland.ac.nz (the one
    host the June profile called institution-owned) fails DNS resolution entirely and its entry was deleted; data.auckland.ac.nz
    redirects to a WordPress login, so there is no open data portal; www.auckland.ac.nz/llms.txt and /.well-known/security.txt
    both 404; no status page, changelog, deprecation policy, published scope list or token endpoint. Two live surfaces are
    correctly labelled tenant rather than institution: auckland.figshare.com (AWS WAF challenge, HTTP 202 - live and bot-challenged,
    not dead; DOIs under Figshare''s 10.17608 prefix) and auckland.primo.exlibrisgroup.com (vid=64UAUCK_INST:UOA, 200). Neither
    carries a saved contract here.'
  evidence:
  - url: https://developer.auckland.ac.nz/prd/
    status: 200
  - url: https://developer.auckland.ac.nz/prd/documentation/api-course-catalog-v3
    status: 200
  - url: https://developer.auckland.ac.nz/prd/documentation/api-classes-v2
    status: 200
  - url: https://apis.auckland.ac.nz/courses/v3/terms
    status: 401
  - url: https://apis.auckland.ac.nz/classes/v2/classes
    status: 401
  - url: https://researchspace.auckland.ac.nz/server/oai/request?verb=Identify
    status: 200
  - url: https://researchspace.auckland.ac.nz/server/api/core/communities
    status: 200
  - url: https://iam.auckland.ac.nz/shibboleth
    status: 200
  - url: https://auckland.figshare.com/
    status: 202
  - url: https://auckland.primo.exlibrisgroup.com/discovery/search?vid=64UAUCK_INST:UOA
    status: 200
  - url: https://unidirectory.auckland.ac.nz/apidocs
    status: 0
  - url: https://data.auckland.ac.nz/
    status: 200
  - url: https://www.auckland.ac.nz/llms.txt
    status: 404
  - url: https://www.auckland.ac.nz/.well-known/security.txt
    status: 404
apis:
- aid: university-of-auckland:course-catalog-v3
  name: University of Auckland Course Catalog Api V3
  x-operator: institution
  x-operator-evidence: servers[] targets apis.auckland.ac.nz (the University's own Kong gateway) and info.contact is Student
    Recruitment, student-recruitment@list.auckland.ac.nz. The specification is published by the University in its own developer
    portal. Institution-operated on every axis.
  description: 'Read-only access to the University of Auckland course catalogue, described by the University as "Exposes some
    course information by querying CS9 views" — CS9 being its PeopleSoft Campus Solutions instance. Twelve operations across
    a Courses API (courses by subject, course by id) and a Reference Data API (terms, subjects, consent codes, component codes,
    academic organisations, groups and careers), plus an operational POST /cache/reload/collections. OpenAPI 3.1.0. Live and
    access-controlled - the route returns HTTP 401 without a key issued through the developer portal. Note two defects in
    the University''s own document, preserved verbatim rather than silently corrected: servers[0].url is published as "httpss://apis.auckland.ac.nz/courses/v3"
    (the working base is https://), and info.version reads "3.0" while the path segment says v3.'
  humanURL: https://developer.auckland.ac.nz/prd/documentation/api-course-catalog-v3
  baseURL: https://apis.auckland.ac.nz/courses/v3
  tags:
  - Course Catalog
  - Student Records
  - Reference Data
  - Education
  - PeopleSoft
  properties:
  - type: OpenAPI
    url: openapi/university-of-auckland-course-catalog-v3-openapi.yml
    method: searched
  - type: x-original-openapi
    url: openapi/_original/university-of-auckland-course-catalog-v3-openapi.json
    method: searched
  - type: JSONSchema
    url: json-schema/university-of-auckland-course-schema.json
    method: derived
  - type: JSONSchema
    url: json-schema/university-of-auckland-term-schema.json
    method: derived
  - type: x-example
    url: examples/university-of-auckland-terms-list-example.json
    method: derived
  - type: Authentication
    url: authentication/university-of-auckland-authentication.yml
    method: derived
  - type: Errors
    url: errors/university-of-auckland-errors.yml
    method: derived
  - type: Rules
    url: rules/university-of-auckland-rules.yml
    method: derived
  - type: Documentation
    url: https://developer.auckland.ac.nz/prd/documentation/api-course-catalog-v3
  - type: DeveloperPortal
    url: https://developer.auckland.ac.nz/prd/
- aid: university-of-auckland:classes-v2
  name: University of Auckland Classes Api V2
  x-operator: institution
  x-operator-evidence: servers[] targets https://apis.auckland.ac.nz/classes/v2 and info.contact is student-recruitment@list.auckland.ac.nz.
    Published by the University in its own portal.
  description: Search for scheduled class offerings at the University of Auckland — "Class API is intended to provide access
    to Class attributes, such as ID, Name, Description, Definition etc". A single GET /classes operation with sixteen query
    parameters (class number, term, year, subject, catalogue number, course id, academic group, status, component, academic
    organisation, academic career, class type, active flag, and from/size/page paging) returning a ClassesList of ClassModel
    records with meeting patterns. OpenAPI 3.1.0. Live and access-controlled - HTTP 401 without a key. Defects preserved verbatim
    from the University's document - info.version reads "3.0" on a v2 API, the operation is tagged "classes" while the root
    tags[] declares only "api", and 400 and 500 responses reuse the success schema.
  humanURL: https://developer.auckland.ac.nz/prd/documentation/api-classes-v2
  baseURL: https://apis.auckland.ac.nz/classes/v2
  tags:
  - Timetable
  - Course Catalog
  - Student Records
  - Education
  - PeopleSoft
  properties:
  - type: OpenAPI
    url: openapi/university-of-auckland-classes-v2-openapi.yml
    method: searched
  - type: x-original-openapi
    url: openapi/_original/university-of-auckland-classes-v2-openapi.json
    method: searched
  - type: JSONSchema
    url: json-schema/university-of-auckland-class-schema.json
    method: derived
  - type: Authentication
    url: authentication/university-of-auckland-authentication.yml
    method: derived
  - type: Errors
    url: errors/university-of-auckland-errors.yml
    method: derived
  - type: Rules
    url: rules/university-of-auckland-rules.yml
    method: derived
  - type: Documentation
    url: https://developer.auckland.ac.nz/prd/documentation/api-classes-v2
  - type: DeveloperPortal
    url: https://developer.auckland.ac.nz/prd/
- aid: university-of-auckland:researchspace-oai
  name: ResearchSpace OAI-PMH 2.0 Service
  x-operator: institution
  x-operator-evidence: Hosted on researchspace.auckland.ac.nz (CNAME dspace-f5vip.itss.auckland.ac.nz, the University's own
    ITSS load balancer). The Identify response names the repository "ResearchSpace at The University of Auckland" with adminEmail
    researchspace@auckland.ac.nz and repositoryIdentifier researchspace.auckland.ac.nz.
  description: Live OAI-PMH 2.0 metadata harvesting endpoint for ResearchSpace, the University's self-hosted DSpace institutional
    repository. Verified 2026-08-30 - Identify returns protocolVersion 2.0 and granularity YYYY-MM-DDThh:mm:ssZ; ListMetadataFormats
    advertises thirteen prefixes (oai_dc, qdc, dim, xoai, mods, mets, didl, ore, rdf, marc, etdms, uketd_dc, rioxx); ListSets
    resolves to real institutional collections including A1 Research Outputs Online, A2 Digital Doctoral Theses, A4 Dataset
    Archive, the Auckland Bioengineering Institute, CDMTCS Research Reports and Measina o le Pasefika. Records carry handles
    under the 2292 prefix. The software is DSpace's; the deployment, the host, the sets and the records are the University's,
    so the surface is recorded and no DSpace specification is saved under this slug.
  humanURL: https://researchspace.auckland.ac.nz/
  baseURL: https://researchspace.auckland.ac.nz/server/oai/request
  tags:
  - OAI-PMH
  - Research Repository
  - Metadata
  - Harvesting
  - DSpace
  - Open Access
  properties:
  - type: Conformance
    url: conformance/university-of-auckland-conformance.yml
    method: probed
  - type: Documentation
    url: https://researchspace.auckland.ac.nz/server/oai/request?verb=Identify
- aid: university-of-auckland:researchspace-rest
  name: ResearchSpace DSpace REST API
  x-operator: institution
  x-operator-evidence: Self-hosted open-source software on the University's own infrastructure and domain. The contract shape
    is upstream DSpace's, not Auckland engineering, so no specification is saved here - saving a generic DSpace spec under
    an institution's slug is exactly the misattribution this profile exists to prevent.
  description: The HAL+JSON REST API of the University's self-hosted DSpace 7 instance. /server/api/core/communities returns
    the live community tree (A1 Research Outputs Online and its siblings) anonymously as application/hal+json; /server/api
    itself is blocked at the edge and /server/api/config/properties returns 405, so the surface is partially open rather than
    uniformly public. Recorded as an institution-operated surface; the contract belongs to DSpace.
  humanURL: https://researchspace.auckland.ac.nz/
  baseURL: https://researchspace.auckland.ac.nz/server/api
  tags:
  - Research Repository
  - REST
  - HAL
  - DSpace
  - Research Data
  properties:
  - type: Documentation
    url: https://researchspace.auckland.ac.nz/server/api/core/communities
- aid: university-of-auckland:identity-federation
  name: University of Auckland Shibboleth Identity Provider (SAML 2.0 metadata)
  x-operator: institution
  x-operator-evidence: EntityDescriptor entityID http://iam.auckland.ac.nz/idp, served from the University's own host, asserting
    shibmd:Scope auckland.ac.nz. An identity provider is institution-operated by definition - no vendor can assert this scope.
  description: The University's institutional identity provider, publishing SAML 2.0 metadata at https://iam.auckland.ac.nz/shibboleth
    (200, application/xml). The IDPSSODescriptor declares support for urn:oasis:names:tc:SAML:2.0:protocol, urn:oasis:names:tc:SAML:1.1:protocol
    and urn:mace:shibboleth:1.0, with SingleSignOnService endpoints for HTTP-POST, HTTP-POST-SimpleSign, HTTP-Redirect and
    the Shibboleth AuthnRequest profile, plus SAML1 SOAP and SAML2 SOAP artifact resolution. Confirmed as the live production
    SSO rather than stale metadata - courseoutline.auckland.ac.nz redirects into iam.auckland.ac.nz/profile/SAML2/Redirect/SSO.
    This is a machine-readable, institution-owned surface that almost no university profile in this catalog records.
  humanURL: https://iam.auckland.ac.nz/shibboleth
  baseURL: https://iam.auckland.ac.nz/shibboleth
  tags:
  - Identity Federation
  - SAML
  - Shibboleth
  - Single Sign-On
  - Metadata
  properties:
  - type: Conformance
    url: conformance/university-of-auckland-conformance.yml
    method: probed
  - type: Documentation
    url: https://iam.auckland.ac.nz/shibboleth
- aid: university-of-auckland:figshare-tenant
  name: University of Auckland Figshare Research Data Repository (tenant)
  x-operator: tenant
  x-operator-evidence: auckland.figshare.com is a CNAME to figshare.com. The institution-specific portal, the records and
    the DOIs (10.17608/k6.auckland.NNNNNNNN) are the University's; the API contract at api.figshare.com/v2 is Figshare's and
    is shared by every Figshare customer. Recorded as a relationship, NOT as an Auckland contract.
  description: The University of Auckland's Figshare research data repository, a vendor tenancy on the Figshare platform (institution
    id 12). Live - the landing page returns HTTP 202 behind an AWS WAF challenge, and api.figshare.com/v2/articles?institution=12
    returns Auckland-branded records with 10.17608/k6.auckland DOIs. This relationship is a genuine institutional fact and
    one of the University's real programmable surfaces, so it is kept. What is NOT kept is the Figshare v2 OpenAPI - the June
    2026 profile saved it here as ten per-tag documents and eleven apis[] entries, inflating one vendor contract into eleven
    Auckland APIs. Score the contract against Figshare's own repo, where it belongs.
  humanURL: https://auckland.figshare.com/
  tags:
  - Research Data
  - Research Repository
  - Tenant
  - Figshare
  - DOI
  properties:
  - type: Website
    url: https://auckland.figshare.com/
- aid: university-of-auckland:primo-tenant
  name: University of Auckland Library Discovery (Ex Libris Primo tenant)
  x-operator: tenant
  x-operator-evidence: auckland.primo.exlibrisgroup.com with vid=64UAUCK_INST:UOA - an institution-specific view on Ex Libris'
    shared platform. The holdings are the University's; the discovery and Alma APIs are Ex Libris'.
  description: The University of Auckland Library's discovery layer, an Ex Libris Primo VE tenancy (vid=64UAUCK_INST:UOA,
    HTTP 200 verified 2026-08-30). No institution-published catalogue API or specification exists - Primo and Alma REST APIs
    are documented and gated by Ex Libris at developers.exlibrisgroup.com, not by the University. Recorded as a tenant relationship
    only.
  humanURL: https://auckland.primo.exlibrisgroup.com/discovery/search?vid=64UAUCK_INST:UOA
  baseURL: https://auckland.primo.exlibrisgroup.com/discovery/search?vid=64UAUCK_INST:UOA
  tags:
  - Library
  - Discovery
  - Tenant
  - Ex Libris
  - Primo
  properties:
  - type: Website
    url: https://www.auckland.ac.nz/en/library.html
common:
- type: Website
  url: https://www.auckland.ac.nz/
- type: DeveloperPortal
  url: https://developer.auckland.ac.nz/prd/
- type: APIReference
  url: https://developer.auckland.ac.nz/prd/documentation
- type: Documentation
  url: https://developer.auckland.ac.nz/prd/guides
- type: GitHub
  url: https://github.com/university-of-auckland
- type: GitHubOrganization
  url: https://github.com/UoA-eResearch
- type: LinkedIn
  url: https://www.linkedin.com/school/university-of-auckland/
- type: PrivacyPolicy
  url: https://www.auckland.ac.nz/en/about-us/about-the-university/policy-hub/university-governance/privacy/privacy-policy.html
- type: Copyright
  url: https://www.auckland.ac.nz/en/copyright.html
- type: Policies
  url: https://www.auckland.ac.nz/en/about-us/about-the-university/policy-hub.html
- type: ResearchRepository
  url: https://researchspace.auckland.ac.nz/
- type: ResearchRepository
  url: https://auckland.figshare.com/
- type: LibraryCatalog
  url: https://auckland.primo.exlibrisgroup.com/discovery/search?vid=64UAUCK_INST:UOA
- type: IdentityFederation
  url: https://iam.auckland.ac.nz/shibboleth
- type: CourseCatalog
  url: https://developer.auckland.ac.nz/prd/documentation/api-course-catalog-v3
- type: ResearchComputing
  url: https://www.eresearch.auckland.ac.nz/research-computing/
- type: AIPolicy
  url: https://www.auckland.ac.nz/en/about-us/about-the-university/policy-hub/research-innovation/doctoral-study/undertaking-research/generative-artificial-intelligence-in-doctoral-research-guidelines.html
- type: Support
  url: https://www.eresearch.auckland.ac.nz/getting-in-touch/
- type: OpenAPI
  url: openapi/university-of-auckland-course-catalog-v3-openapi.yml
- type: OpenAPI
  url: openapi/university-of-auckland-classes-v2-openapi.yml
- type: JSONSchema
  url: json-schema/university-of-auckland-course-schema.json
- type: JSONSchema
  url: json-schema/university-of-auckland-term-schema.json
- type: JSONSchema
  url: json-schema/university-of-auckland-class-schema.json
- type: Examples
  url: examples/university-of-auckland-terms-list-example.json
- type: Authentication
  url: authentication/university-of-auckland-authentication.yml
- type: Errors
  url: errors/university-of-auckland-errors.yml
- type: Conformance
  url: conformance/university-of-auckland-conformance.yml
- type: Lifecycle
  url: lifecycle/university-of-auckland-lifecycle.yml
- type: Rules
  url: rules/university-of-auckland-rules.yml
- type: Vocabulary
  url: vocabulary/university-of-auckland-vocabulary.yml
- type: DomainSecurity
  url: security/university-of-auckland-domain-security.yml
- type: Plans
  url: plans/university-of-auckland-plans-pricing.yml
- type: RateLimits
  url: rate-limits/university-of-auckland-rate-limits.yml
- type: FinOps
  url: finops/university-of-auckland-finops.yml
- type: Review
  url: review.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/university-of-auckland"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/university-of-auckland/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/university-of-auckland/evidence"

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

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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