Massey University (Te Kunenga ki Pūrehuroa) is a public research university in New Zealand with campuses in Palmerston North (Manawatū), Wellington and Albany (Auckland). Its machine-readable footprint is real but small, and it is three different things at once. The university itself operates three callable surfaces: an OAI-PMH 2.0 endpoint and a DSpace 8.3 HAL/JSON REST API on its own host for Massey Research Online / Pātaka Rangahau, and the M-API, a news, events and staff-directory web service documented at www.massey.ac.nz/api/v1/ which is live and answering but API-key gated, self-described as unsupported, and closed to new key applications; the later M-API v1_2 host, api.massey.ac.nz, now states the service is no longer available. It operates two identity surfaces that are stronger than any of its APIs: a Shibboleth SAML 2.0 Identity Provider at idp.massey.ac.nz published through the Tuakiri Federation and eduGAIN, and a Microsoft Entra ID tenant discoverable by domain. And it is registered in three identifier registries - DataCite (as a DataCite New Zealand consortium organization with two repositories), Crossref (two members, three prefixes) and ROR. Everything else that looks like a Massey API is a vendor's: library discovery is EBSCO Discovery Service, opening hours and enquiries run on Springshare LibCal and LibAnswers. There is no central developer portal, no published API catalog, no llms.txt and no .well-known/apis.json.
Massey University publishes 12 APIs on the APIs.io network, including Core API, Discovery API, News API, and 9 more. Tagged areas include Education, Higher Education, University, New Zealand, and Research.
The Massey University catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Massey University’s developer surface includes documentation, API reference, support, engineering blog, product news, authentication, and 25 more developer resources.
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 does not apply to this provider. The published contracts declare
no write operations, and a read-only API cannot create-or-update. The facet is excluded from this provider's
denominator entirely — not scored zero. A reference or data API is not deficient for being unable to
upsert.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% 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/massey: 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 →
Massey University's own SAML 2.0 / Shibboleth Identity Provider. The metadata document is public, machine-readable and continuously published to federation partners. It advertis...
Massey University's Microsoft Entra ID tenant, discoverable by domain. The OpenID Connect discovery document is public and machine-readable and gives the issuer, authorization, ...
Massey University is a DataCite member organization within the DataCite New Zealand consortium and mints DOIs through two active repositories - massey.eqpliw, "Pātaka Rangahau M...
Massey University registers DOIs with Crossref under member id 12895, prefixes 10.33217 and 10.54322, 314 DOIs recorded (22 current, 292 backfile). A second Massey member, 22782...
Massey University's entry in the Research Organization Registry. This is the canonical machine-readable identifier for the institution and the anchor every other registry record...
"Discover" is Massey University Library's discovery layer, an EBSCO Discovery Service tenancy under customer scope 4egzpd, selected by the library in 2012. It searches the libra...
Massey University Library's opening hours, room bookings and events run on a Springshare LibCal tenancy. LibCal exposes a REST API at /api/1.1/ which returned HTTP 403 without c...
Massey University Library's public enquiry and FAQ service, running on a Springshare LibAnswers tenancy. Verified live 2026-09-01. Springshare's contract, Massey's tenancy and M...
aid: massey
name: Massey University
x-type: university
x-category: Public Research University
description: 'Massey University (Te Kunenga ki Pūrehuroa) is a public research university in New Zealand with campuses in
Palmerston North (Manawatū), Wellington and Albany (Auckland). Its machine-readable footprint is real but small, and it
is three different things at once. The university itself operates three callable surfaces: an OAI-PMH 2.0 endpoint and a
DSpace 8.3 HAL/JSON REST API on its own host for Massey Research Online / Pātaka Rangahau, and the M-API, a news, events
and staff-directory web service documented at www.massey.ac.nz/api/v1/ which is live and answering but API-key gated, self-described
as unsupported, and closed to new key applications; the later M-API v1_2 host, api.massey.ac.nz, now states the service
is no longer available. It operates two identity surfaces that are stronger than any of its APIs: a Shibboleth SAML 2.0
Identity Provider at idp.massey.ac.nz published through the Tuakiri Federation and eduGAIN, and a Microsoft Entra ID tenant
discoverable by domain. And it is registered in three identifier registries - DataCite (as a DataCite New Zealand consortium
organization with two repositories), Crossref (two members, three prefixes) and ROR. Everything else that looks like a Massey
API is a vendor''s: library discovery is EBSCO Discovery Service, opening hours and enquiries run on Springshare LibCal
and LibAnswers. There is no central developer portal, no published API catalog, no llms.txt and no .well-known/apis.json.'
type: Index
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-09-01'
method: probed
accessModel:
pricing: free
onboarding: request
trial: false
try_now: false
public: true
label: Free · open harvesting endpoints, key-gated general API
confidence: medium
source:
- plans
generated: '2026-09-01'
method: probed
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/massey.png
url: https://raw.githubusercontent.com/api-evangelist/massey/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- New Zealand
- Research
- Research Data
- Open Access
- Institutional Repository
- OAI-PMH
- DSpace
- Identity Federation
- Shibboleth
- SAML
- DataCite
- Crossref
- Library
created: '2026-06-03'
modified: '2026-09-16'
specificationVersion: '0.23'
x-coverage:
state: covered
reason: covered
detail: 'Three institution-operated surfaces were reached and read live on 2026-09-01: the OAI-PMH endpoint (Identify and
ListMetadataFormats), the DSpace REST backend (root, communities and collections anonymous; items and bitstreams 401)
and the M-API v1, whose keyless response proves the service is running. Two institution-operated identity surfaces were
also read in full - the Shibboleth IdP metadata and the Entra ID OIDC discovery document. Registry memberships were confirmed
directly from DataCite, Crossref and ROR. Three limits on this profile are worth stating. First, the M-API is API-key
gated and Massey says key applications are not publicly available, so only its documented shape and its error behaviour
could be recorded, never a successful data call. Second, mro.massey.ac.nz is genuinely slow and intermittently drops TLS
connections - three consecutive fetches of the repository home page returned 000, 200 in 28s and 200 in 36s - so the discovery
search endpoint is recorded from the HAL link index rather than from a confirmed 2xx. Third, royalsociety.org.nz returned
403 to every probe, so a probable New Zealand ORCID Consortium membership could not be evidenced and is deliberately not
claimed. massey.figshare.com was tested and rejected: *.figshare.com is a wildcard, an invented control subdomain behaves
identically, and Massey''s own research data guidance points researchers at generic figshare.com. No Figshare tenancy
is recorded.'
evidence:
- url: https://mro.massey.ac.nz/server/oai/request?verb=Identify
status: 200
- url: https://mro.massey.ac.nz/server/oai/request?verb=ListMetadataFormats
status: 200
- url: https://mro.massey.ac.nz/server/api
status: 200
- url: https://mro.massey.ac.nz/server/api/core/communities
status: 200
- url: https://mro.massey.ac.nz/server/api/core/collections
status: 200
- url: https://mro.massey.ac.nz/server/api/core/items
status: 401
- url: https://mro.massey.ac.nz/
status: 200
note: live but slow - 28 to 36 seconds, one of three attempts failed at the TLS layer
- url: https://www.massey.ac.nz/api/v1/
status: 200
- url: https://www.massey.ac.nz/api/v1/massey.cfc?method=get&path=news/articles&args=limit:2
status: 200
note: no key sent; body returns status false, message "Invalid api key" - the service is running
- url: https://api.massey.ac.nz/
status: 200
note: M-API v1_2 landing page states "This is a legacy API service and is no longer available."
- url: https://idp.massey.ac.nz/idp/shibboleth
status: 200
- url: https://login.microsoftonline.com/massey.ac.nz/v2.0/.well-known/openid-configuration
status: 200
- url: https://api.datacite.org/providers/massey
status: 200
- url: https://api.crossref.org/members/12895
status: 200
- url: https://api.ror.org/v2/organizations/052czxv31
status: 200
- url: https://www.massey.ac.nz/llms.txt
status: 404
- url: https://www.massey.ac.nz/.well-known/apis.json
status: 404
- url: https://www.royalsociety.org.nz/orcid-in-new-zealand/new-zealand-orcid-consortium/who-is-involved-with-the-new-zealand-orcid-consortium/nz-orcid-consortium-members
status: 403
note: bot-blocked; ORCID consortium membership could not be evidenced and is not claimed
apis:
- aid: massey:idp-shibboleth
name: Massey University Shibboleth Identity Provider
x-operator: federation
x-operator-evidence: entityID https://idp.massey.ac.nz/idp/shibboleth, shibmd:Scope massey.ac.nz, hosted on Massey's own
idp.massey.ac.nz. Published in the Tuakiri Federation (New Zealand Access Federation) and in eduGAIN per the REFEDS Metadata
Explorer Tool.
description: Massey University's own SAML 2.0 / Shibboleth Identity Provider. The metadata document is public, machine-readable
and continuously published to federation partners. It advertises SAML 2.0, SAML 1.1 and urn:mace:shibboleth:1.0, four
SingleSignOnService bindings, four SingleLogoutService bindings and an AttributeAuthorityDescriptor. This is the institution's
strongest machine-readable surface - it is operated by Massey, it is standards-conformant, and it is the surface a federated
service provider actually integrates with.
humanURL: https://met.refeds.org/met/entity/https%3A%2F%2Fidp.massey.ac.nz%2Fidp%2Fshibboleth/
baseURL: https://idp.massey.ac.nz/idp/shibboleth
tags:
- Identity Federation
- Shibboleth
- SAML
- Tuakiri
- eduGAIN
- SSO
tags_raw:
- Identity Federation
- Shibboleth
- SAML
- Tuakiri
- eduGAIN
- Single Sign-On
properties:
- type: Examples
url: examples/massey-idp-metadata-summary.json
- type: Authentication
url: authentication/massey-authentication.yml
- type: Conformance
url: conformance/massey-conformance.yml
- aid: massey:entra-id
name: Massey University Microsoft Entra ID Tenant
x-operator: federation
x-operator-evidence: OIDC discovery by the institution's own domain, login.microsoftonline.com/massey.ac.nz, resolves to
tenant 388728e1-bbd0-4378-98dc-f8682e644300. The tenant is Massey's; the platform is Microsoft's.
description: Massey University's Microsoft Entra ID tenant, discoverable by domain. The OpenID Connect discovery document
is public and machine-readable and gives the issuer, authorization, token and JWKS endpoints for Massey staff and student
identities. Region scope OC (Oceania). Massey also runs masseyuni.sharepoint.com on the same tenant. Recorded as a relationship
and an identity surface - the contract is Microsoft's, the tenant is Massey's.
humanURL: https://www.massey.ac.nz/
baseURL: https://login.microsoftonline.com/massey.ac.nz/v2.0/.well-known/openid-configuration
tags:
- Identity Federation
- OpenID Connect
- Authentication
- Entra ID
- SSO
tags_raw:
- Identity Federation
- OpenID Connect
- OAuth
- Entra ID
- Single Sign-On
properties:
- type: Authentication
url: authentication/massey-authentication.yml
- aid: massey:datacite
name: DataCite Membership — Massey University
x-operator: registry
x-operator-evidence: 'api.datacite.org is DataCite''s own host and its contract is DataCite''s. The MEMBERSHIP is a fact
about Massey: provider id massey, symbol MASSEY, memberType consortium_organization under DataCite New Zealand (DOINZCO),
rorId https://ror.org/052czxv31.'
description: Massey University is a DataCite member organization within the DataCite New Zealand consortium and mints DOIs
through two active repositories - massey.eqpliw, "Pātaka Rangahau Massey Research Online" (prefix 10.82921, pointing at
https://mro.massey.ac.nz/home), and massey.cgeajo, "Massey University Library Ebooks" / Open Educational Resources (prefix
10.82376, registered 2026). This corrects Massey's own research data guidance page, which still says the university does
not subscribe to a DOI minting service at the university level. The registry's contract is DataCite's and is not saved
here; only the membership is recorded.
humanURL: https://commons.datacite.org/providers/massey
baseURL: https://api.datacite.org/providers/massey
tags:
- DataCite
- DOI
- Registry
- Persistent Identifiers
- Research Data
properties:
- type: Conformance
url: conformance/massey-conformance.yml
- aid: massey:crossref
name: Crossref Membership — Massey University
x-operator: registry
x-operator-evidence: 'api.crossref.org is Crossref''s own host. The membership is Massey''s: member 12895 "Massey University"
and member 22782 "Centre for Defence and Security Studies, Massey University".'
description: Massey University registers DOIs with Crossref under member id 12895, prefixes 10.33217 and 10.54322, 314 DOIs
recorded (22 current, 292 backfile). A second Massey member, 22782, covers the Centre for Defence and Security Studies
with prefix 10.36878 and 88 DOIs. The registry's contract is Crossref's and is not saved here.
humanURL: https://www.crossref.org/
baseURL: https://api.crossref.org/members/12895
tags:
- Crossref
- DOI
- Registry
- Persistent Identifiers
- Scholarly Publishing
properties:
- type: Conformance
url: conformance/massey-conformance.yml
- aid: massey:ror
name: ROR Registration — Massey University
x-operator: registry
x-operator-evidence: 'ror.org is the Research Organization Registry''s own host. The record is Massey''s: https://ror.org/052czxv31,
declaring domain massey.ac.nz, established 1927, types education and funder, GRID grid.148374.d, ISNI 0000 0001 0696 9806,
Fundref 501100001554.'
description: Massey University's entry in the Research Organization Registry. This is the canonical machine-readable identifier
for the institution and the anchor every other registry record in this profile points back to - DataCite's provider record
carries the same ROR id. The registry's contract is ROR's and is not saved here.
humanURL: https://ror.org/052czxv31
baseURL: https://api.ror.org/v2/organizations/052czxv31
tags:
- ROR
- Registry
- Persistent Identifiers
- Organization Identifier
- aid: massey:ebsco-discover
name: Discover — EBSCO Discovery Service (Massey tenancy)
x-operator: tenant
x-operator-evidence: research.ebsco.com is EBSCO's generic host, shared by every EBSCO customer. The customer scope /c/4egzpd
is Massey's and is the link Massey's own library pages send students to. The contract is EBSCO's; the tenancy is Massey's.
description: '"Discover" is Massey University Library''s discovery layer, an EBSCO Discovery Service tenancy under customer
scope 4egzpd, selected by the library in 2012. It searches the library catalogue and subscribed databases from one box.
No institution-operated API sits in front of it and EBSCO''s own contract is not saved here. The customer-scoped URL returned
HTTP 400 to a bare automated request on 2026-09-01; the Massey page that publishes it is live.'
humanURL: https://www.massey.ac.nz/study/library/how-to-find-information-and-resources/using-discover-to-get-started/
baseURL: https://research.ebsco.com/c/4egzpd/search
tags:
- Library
- Discovery
- EBSCO
- Vendor Platform
- Tenants
tags_raw:
- Library
- Discovery
- EBSCO
- Vendor Platform
- Tenant
- aid: massey:libcal
name: Massey Library Hours & Bookings — Springshare LibCal (Massey tenancy)
x-operator: tenant
x-operator-evidence: massey.libcal.com is an institution-specific subdomain CNAMEd to region-au.libcal.com, Springshare's
Australian region host. The contract and the platform are Springshare's.
description: Massey University Library's opening hours, room bookings and events run on a Springshare LibCal tenancy. LibCal
exposes a REST API at /api/1.1/ which returned HTTP 403 without credentials on 2026-09-01 - a real, authenticated API
surface, but Springshare's contract, not Massey's. Recorded as a tenancy.
humanURL: https://massey.libcal.com/hours
baseURL: https://massey.libcal.com/api/1.1
tags:
- Library
- Room Booking
- Opening Hours
- Springshare
- Vendor Platform
- Tenants
tags_raw:
- Library
- Room Booking
- Opening Hours
- Springshare
- Vendor Platform
- Tenant
- aid: massey:libanswers
name: Massey Library Enquiries — Springshare LibAnswers (Massey tenancy)
x-operator: tenant
x-operator-evidence: massey.libanswers.com is an institution-specific subdomain on Springshare's LibAnswers platform.
description: Massey University Library's public enquiry and FAQ service, running on a Springshare LibAnswers tenancy. Verified
live 2026-09-01. Springshare's contract, Massey's tenancy and Massey's content.
humanURL: https://massey.libanswers.com/
tags:
- Library
- Support
- FAQ
- Springshare
- Vendor Platform
- Tenants
tags_raw:
- Library
- Support
- FAQ
- Springshare
- Vendor Platform
- Tenant
- aid: massey:massey-core-api
name: Massey University Core API
description: Communities, collections, items and bitstreams.
humanURL: https://mro.massey.ac.nz/
baseURL: https://mro.massey.ac.nz/server/oai/request
tags:
- Core
properties:
- type: OpenAPI
url: openapi/massey-core-api-openapi.yml
- type: Documentation
url: https://mro.massey.ac.nz/
- type: Conformance
url: conformance/massey-conformance.yml
- type: JSONSchema
url: json-schema/massey-mro-dspace-root.json
- type: Examples
url: examples/massey-mro-root.json
- type: Authentication
url: authentication/massey-authentication.yml
- type: Errors
url: errors/massey-errors.yml
- type: JSONSchema
url: json-schema/massey-mapi-envelope.json
- type: Examples
url: examples/massey-mapi-invalid-key.xml
- type: Lifecycle
url: lifecycle/massey-lifecycle.yml
- type: Documentation
url: https://www.massey.ac.nz/api/v1/
- aid: massey:massey-discovery-api
name: Massey University Discovery API
description: Search and browse indexes.
humanURL: https://mro.massey.ac.nz/
baseURL: https://mro.massey.ac.nz/server/oai/request
tags:
- Discovery
properties:
- type: OpenAPI
url: openapi/massey-discovery-api-openapi.yml
- type: Documentation
url: https://mro.massey.ac.nz/
- type: Conformance
url: conformance/massey-conformance.yml
- type: JSONSchema
url: json-schema/massey-mro-dspace-root.json
- type: Examples
url: examples/massey-mro-root.json
- type: Authentication
url: authentication/massey-authentication.yml
- type: Errors
url: errors/massey-errors.yml
- type: JSONSchema
url: json-schema/massey-mapi-envelope.json
- type: Examples
url: examples/massey-mapi-invalid-key.xml
- type: Lifecycle
url: lifecycle/massey-lifecycle.yml
- type: Documentation
url: https://www.massey.ac.nz/api/v1/
- aid: massey:massey-news-api
name: Massey University News API
description: Massey news system data.
humanURL: https://mro.massey.ac.nz/
baseURL: https://mro.massey.ac.nz/server/oai/request
tags:
- News
properties:
- type: OpenAPI
url: openapi/massey-news-api-openapi.yml
- type: Documentation
url: https://mro.massey.ac.nz/
- type: Conformance
url: conformance/massey-conformance.yml
- type: JSONSchema
url: json-schema/massey-mro-dspace-root.json
- type: Examples
url: examples/massey-mro-root.json
- type: Authentication
url: authentication/massey-authentication.yml
- type: Errors
url: errors/massey-errors.yml
- type: JSONSchema
url: json-schema/massey-mapi-envelope.json
- type: Examples
url: examples/massey-mapi-invalid-key.xml
- type: Lifecycle
url: lifecycle/massey-lifecycle.yml
- type: Documentation
url: https://www.massey.ac.nz/api/v1/
- aid: massey:massey-root-api
name: Massey University Root API
description: The Root API from Massey University — 1 operation(s) for root.
humanURL: https://mro.massey.ac.nz/
baseURL: https://mro.massey.ac.nz/server/oai/request
tags:
- Root
properties:
- type: OpenAPI
url: openapi/massey-root-api-openapi.yml
- type: Documentation
url: https://mro.massey.ac.nz/
- type: Conformance
url: conformance/massey-conformance.yml
- type: JSONSchema
url: json-schema/massey-mro-dspace-root.json
- type: Examples
url: examples/massey-mro-root.json
- type: Authentication
url: authentication/massey-authentication.yml
- type: Errors
url: errors/massey-errors.yml
- type: JSONSchema
url: json-schema/massey-mapi-envelope.json
- type: Examples
url: examples/massey-mapi-invalid-key.xml
- type: Lifecycle
url: lifecycle/massey-lifecycle.yml
- type: Documentation
url: https://www.massey.ac.nz/api/v1/
common:
- type: Website
url: https://www.massey.ac.nz/
- type: Documentation
url: https://www.massey.ac.nz/api/v1/
- type: APIReference
url: https://www.massey.ac.nz/api/v1/
- type: ResearchRepository
url: https://mro.massey.ac.nz/
- type: IdentityFederation
url: https://idp.massey.ac.nz/idp/shibboleth
- type: LibraryCatalog
url: https://www.massey.ac.nz/study/library/how-to-find-information-and-resources/using-discover-to-get-started/
- type: AIPolicy
url: https://www.massey.ac.nz/study/study-and-assignment-support-and-guides/academic-integrity-student-guide/artificial-intelligence-ai-usage-and-detection/
- type: GitHubOrganization
url: https://github.com/Massey-Uni
- type: TermsOfService
url: https://www.massey.ac.nz/about/policies-procedures-and-guidelines/
- type: PrivacyPolicy
url: https://www.massey.ac.nz/privacy/
- type: Support
url: https://www.massey.ac.nz/about/contact-us/
- type: Blog
url: https://sites.massey.ac.nz/library/
- type: BlogRSS
url: https://sites.massey.ac.nz/library/feed/
- type: News
url: https://www.massey.ac.nz/about/news/
- type: LinkedIn
url: https://www.linkedin.com/school/massey-university/
- type: OpenAPI
url: openapi/_original/massey-mapi-openapi.yml
- type: OpenAPI
url: openapi/_original/massey-mro-dspace-openapi.yml
- type: JSONSchema
url: json-schema/massey-mapi-envelope.json
- type: JSONSchema
url: json-schema/massey-mro-dspace-root.json
- type: Authentication
url: authentication/massey-authentication.yml
- type: Errors
url: errors/massey-errors.yml
- type: Conformance
url: conformance/massey-conformance.yml
- type: Vocabulary
url: vocabulary/massey-vocabulary.yml
- type: Lifecycle
url: lifecycle/massey-lifecycle.yml
- type: Rules
url: rules/massey-openapi-rules.yml
- type: JSONLD
url: json-ld/massey-context.jsonld
- type: DomainSecurity
url: security/massey-domain-security.yml
- type: Plans
url: plans/massey-plans-pricing.yml
- type: RateLimits
url: rate-limits/massey-rate-limits.yml
- type: FinOps
url: finops/massey-finops.yml
- type: Review
url: review.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
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.