The University of Tokyo (東京大学, UTokyo) is Japan's oldest and largest national research university, founded in 1877, and ranks 28th in the QS World University Rankings. Like almost every institution in this cohort it operates no developer program: there is no API key, no OAuth server, no course or student-information API, no status page, and no OpenAPI, AsyncAPI or GraphQL schema on any host it owns. What it does operate — entirely on its own domain, with no vendor tenancy anywhere in the picture — is library and digital-humanities infrastructure, and that infrastructure is real and standards-conformant rather than nominal. Two OAI-PMH 2.0 endpoints answer live: the UTokyo Repository (self-hosted WEKO3, 69,549 records, seven metadata formats including JPCOAR 2.0 and DDI Codebook) and the Academic Assets Archives Portal (1,957 sets, thirteen years of persistent-deletion metadata). The Archives Portal also serves IIIF Presentation 2.1 manifests, a IIIF Image API 2.0 level2 service on iiif.dl.itc.u-tokyo.ac.jp, and DC-NDL item metadata as JSON-LD, CSV and refer/BibIX. The repository additionally exposes an undocumented but fully live JSON records interface. Beyond the library, the university operates three Shibboleth SAML 2.0 entities registered in GakuNin, Japan's academic access federation — the identity layer is the largest piece of machine-readable engineering the institution actually owns, and it is the piece that never appears in an API catalog. Two honest caveats define this profile: the only API documentation the university publishes exists in Japanese only, so an English-language survey finds nothing here at all; and the documented search API returns HTTP 403 to every external automated client, so it is blocked rather than absent.
University of Tokyo publishes 5 APIs on the APIs.io network, including Iiif API, Items API, Oai Pmh API, and 2 more. Tagged areas include University, Higher Education, Education, Japan, and Public Research University.
The University of Tokyo catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
University of Tokyo’s developer surface includes documentation, API reference, support, engineering blog, code examples, authentication, and 30 more developer resources.
49.6/100developing▬ flatAgent30/100agent ready
saas · Reuse conditions of the General Library, The University of Tokyo
Full breakdown ↓
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 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/.
The University of Tokyo operates three SAML 2.0 entities registered in GakuNin, Japan's academic access federation — two Shibboleth Identity Providers (the central UTokyo IdP at...
aid: university-of-tokyo
name: University of Tokyo
x-type: university
x-category: Public Research University
description: 'The University of Tokyo (東京大学, UTokyo) is Japan''s oldest and largest national research university, founded
in 1877, and ranks 28th in the QS World University Rankings. Like almost every institution in this cohort it operates no
developer program: there is no API key, no OAuth server, no course or student-information API, no status page, and no OpenAPI,
AsyncAPI or GraphQL schema on any host it owns. What it does operate — entirely on its own domain, with no vendor tenancy
anywhere in the picture — is library and digital-humanities infrastructure, and that infrastructure is real and standards-conformant
rather than nominal. Two OAI-PMH 2.0 endpoints answer live: the UTokyo Repository (self-hosted WEKO3, 69,549 records, seven
metadata formats including JPCOAR 2.0 and DDI Codebook) and the Academic Assets Archives Portal (1,957 sets, thirteen years
of persistent-deletion metadata). The Archives Portal also serves IIIF Presentation 2.1 manifests, a IIIF Image API 2.0
level2 service on iiif.dl.itc.u-tokyo.ac.jp, and DC-NDL item metadata as JSON-LD, CSV and refer/BibIX. The repository additionally
exposes an undocumented but fully live JSON records interface. Beyond the library, the university operates three Shibboleth
SAML 2.0 entities registered in GakuNin, Japan''s academic access federation — the identity layer is the largest piece of
machine-readable engineering the institution actually owns, and it is the piece that never appears in an API catalog. Two
honest caveats define this profile: the only API documentation the university publishes exists in Japanese only, so an English-language
survey finds nothing here at all; and the documented search API returns HTTP 403 to every external automated client, so
it is blocked rather than absent.'
type: Index
deliveryModel:
model: saas
license: Reuse conditions of the General Library, The University of Tokyo
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- license
- openapi
- pricing
generated: '2026-08-28'
method: derived
position: Consuming
access: 3rd-Party
accessModel:
pricing: free
onboarding: none
trial: false
try_now: false
public: true
label: Free
confidence: high
source:
- probed
generated: '2026-08-19'
method: probed
note: No credential exists to issue. Every institution-operated surface in this profile answered HTTP 200 with no Authorization
header, no cookie and no registration. There is no plan, no quota and no commercial relationship on offer, and none is
withheld.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-tokyo.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-tokyo/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- Japan
- Public Research University
- Research Data
- Research Repository
- Library
- Digital Archives
- Identity Federation
- IIIF
- OAI-PMH
- Open Access
- Metadata
created: '2026-06-03'
modified: '2026-08-19'
specificationVersion: '0.23'
x-coverage:
state: covered
reason: institution_operated_surfaces_verified
detail: 'Every surface in this profile is operated by the University of Tokyo on a host under its own registrable domain
u-tokyo.ac.jp, and every one was verified with a live probe on 2026-08-19. No vendor tenancy exists to record: u-tokyo.figshare.com
and utokyo.figshare.com return HTTP 202 with a zero-byte body, utokyo.pure.elsevier.com 301s to a hostname that does not
resolve, utokyo.instructure.com returns 404, and no Dataverse, Symplectic or Ex Libris tenant could be substantiated.
This institution is one of the minority in the cohort that runs its own repository software rather than buying a hosted
one, so the Figshare misattribution that defines this cohort simply does not apply here.
Two limits on the coverage, both about the deployment rather than about the institution. First, the documented search
API at /portal/search returned HTTP 403 to every external automated client tested — with a browser User-Agent, without
one, and from two independent network paths — so its parameters are transcribed from the university''s documentation and
could not be confirmed by response. Second, repository.dl.itc.u-tokyo.ac.jp returns HTTP 406 to browser-shaped User-Agents
and 200 to plain clients, an inverted block that would make the host read as dead to any crawler applying the usual retry
heuristic; it was probed correctly and is fully live.
The June 2026 profile of this institution recorded two surfaces and missed the rest because it read the English help page,
which says only "Only available in Japanese". The Japanese page at /portal/help/api carries the full parameter tables.
Searching the local language is what moved this profile from two surfaces to five.'
evidence:
- url: https://repository.dl.itc.u-tokyo.ac.jp/oai?verb=Identify
status: 200
- url: https://repository.dl.itc.u-tokyo.ac.jp/oai?verb=ListMetadataFormats
status: 200
- url: https://repository.dl.itc.u-tokyo.ac.jp/api/records/
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/oai?verb=Identify
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/oai?verb=ListSets
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/opensearch.xml
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/assets/fbd0479b-dbb4-4eaa-95b8-f27e1c423e4b?_format=json
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/repo/iiif/fbd0479b-dbb4-4eaa-95b8-f27e1c423e4b/manifest
status: 200
- url: https://iiif.dl.itc.u-tokyo.ac.jp/iiif/2/seishu%2FA00_5995%2F001%2FA00_5995_001_0001.tif/info.json
status: 200
- url: https://metadata.gakunin.nii.ac.jp/gakunin-metadata.xml
status: 200
- url: https://da.dl.itc.u-tokyo.ac.jp/portal/search?kywd=tokyo
status: 403
- url: https://www.u-tokyo.ac.jp/llms.txt
status: 404
- url: https://www.u-tokyo.ac.jp/.well-known/security.txt
status: 404
- url: https://u-tokyo.figshare.com/
status: 202
- url: https://utokyo.instructure.com/
status: 404
apis:
- aid: university-of-tokyo:gakunin-identity-federation
name: UTokyo Identity Federation (GakuNin SAML 2.0)
x-operator: institution
x-operator-evidence: All three entityIDs are hosted under u-tokyo.ac.jp (gidp.adm., shibbi.pki.itc., step10.adm.s.) and
each declares Organization Name "The University of Tokyo" / 東京大学. GakuNin is the federation that registers them, operated
by the National Institute of Informatics; the identity providers themselves are the university's own Shibboleth deployments
on the university's own hosts.
description: 'The University of Tokyo operates three SAML 2.0 entities registered in GakuNin, Japan''s academic access federation
— two Shibboleth Identity Providers (the central UTokyo IdP at gidp.adm.u-tokyo.ac.jp, and a research-collaboration IdP
for KAGRA run by the Institute for Cosmic Ray Research) and one Service Provider, the STEP10 course registration system.
Their metadata is published continuously in the GakuNin aggregate, which is machine-readable SAML metadata and is the
institution''s largest genuinely-owned machine-readable artifact. It is also the closest thing to a registrar surface
the university exposes: STEP10 is course registration, and it appears here as a federation entity rather than as an API.'
humanURL: https://www.gakunin.jp/
baseURL: https://gidp.adm.u-tokyo.ac.jp/idp/profile/SAML2/Redirect/SSO
tags:
- Identity Federation
- SAML
- Shibboleth
- Single Sign-On
- GakuNin
- Research Infrastructure
properties:
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: Examples
url: examples/university-of-tokyo-gakunin-saml-metadata.xml
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: Documentation
url: https://www.gakunin.jp/
- aid: university-of-tokyo:university-of-tokyo-iiif-api
name: University of Tokyo Iiif API
description: IIIF Presentation and Image API endpoints.
humanURL: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
baseURL: https://da.dl.itc.u-tokyo.ac.jp/portal
tags:
- IIIF
tags_raw:
- iiif
properties:
- type: OpenAPI
url: openapi/university-of-tokyo-iiif-api-openapi.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-archives-portal-openapi.yml
- type: Documentation
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: APIReference
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: Examples
url: examples/university-of-tokyo-archives-item-jsonld.json
- type: JSONLD
url: json-ld/university-of-tokyo-context.jsonld
- type: Vocabulary
url: vocabulary/university-of-tokyo-vocabulary.yml
- type: SourceCode
url: https://github.com/utda
- type: Examples
url: examples/university-of-tokyo-iiif-presentation-manifest.json
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: SourceCode
url: https://github.com/utda/mirador
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-oai-pmh-openapi.yml
- type: Examples
url: examples/university-of-tokyo-repository-oai-identify.xml
- type: Rules
url: rules/university-of-tokyo-harvest-rules.yml
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-repository-records-openapi.yml
- type: JSONSchema
url: json-schema/university-of-tokyo-repository-record.schema.json
- type: Examples
url: examples/university-of-tokyo-repository-records-list.json
- type: ErrorCatalog
url: errors/university-of-tokyo-error-handling.yml
- type: Lifecycle
url: lifecycle/university-of-tokyo-lifecycle.yml
- aid: university-of-tokyo:university-of-tokyo-items-api
name: University of Tokyo Items API
description: Item representations in JSON-LD, CSV and refer/BibIX.
humanURL: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
baseURL: https://da.dl.itc.u-tokyo.ac.jp/portal
tags:
- Item
tags_raw:
- items
properties:
- type: OpenAPI
url: openapi/university-of-tokyo-items-api-openapi.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-archives-portal-openapi.yml
- type: Documentation
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: APIReference
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: Examples
url: examples/university-of-tokyo-archives-item-jsonld.json
- type: JSONLD
url: json-ld/university-of-tokyo-context.jsonld
- type: Vocabulary
url: vocabulary/university-of-tokyo-vocabulary.yml
- type: SourceCode
url: https://github.com/utda
- type: Examples
url: examples/university-of-tokyo-iiif-presentation-manifest.json
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: SourceCode
url: https://github.com/utda/mirador
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-oai-pmh-openapi.yml
- type: Examples
url: examples/university-of-tokyo-repository-oai-identify.xml
- type: Rules
url: rules/university-of-tokyo-harvest-rules.yml
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-repository-records-openapi.yml
- type: JSONSchema
url: json-schema/university-of-tokyo-repository-record.schema.json
- type: Examples
url: examples/university-of-tokyo-repository-records-list.json
- type: ErrorCatalog
url: errors/university-of-tokyo-error-handling.yml
- type: Lifecycle
url: lifecycle/university-of-tokyo-lifecycle.yml
- aid: university-of-tokyo:university-of-tokyo-oai-pmh-api
name: University of Tokyo Oai Pmh API
description: Open Archives Initiative Protocol for Metadata Harvesting, version 2.0.
humanURL: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
baseURL: https://da.dl.itc.u-tokyo.ac.jp/portal
tags:
- OAI-PMH
tags_raw:
- oai-pmh
properties:
- type: OpenAPI
url: openapi/university-of-tokyo-oai-pmh-api-openapi.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-archives-portal-openapi.yml
- type: Documentation
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: APIReference
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: Examples
url: examples/university-of-tokyo-archives-item-jsonld.json
- type: JSONLD
url: json-ld/university-of-tokyo-context.jsonld
- type: Vocabulary
url: vocabulary/university-of-tokyo-vocabulary.yml
- type: SourceCode
url: https://github.com/utda
- type: Examples
url: examples/university-of-tokyo-iiif-presentation-manifest.json
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: SourceCode
url: https://github.com/utda/mirador
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-oai-pmh-openapi.yml
- type: Examples
url: examples/university-of-tokyo-repository-oai-identify.xml
- type: Rules
url: rules/university-of-tokyo-harvest-rules.yml
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-repository-records-openapi.yml
- type: JSONSchema
url: json-schema/university-of-tokyo-repository-record.schema.json
- type: Examples
url: examples/university-of-tokyo-repository-records-list.json
- type: ErrorCatalog
url: errors/university-of-tokyo-error-handling.yml
- type: Lifecycle
url: lifecycle/university-of-tokyo-lifecycle.yml
- aid: university-of-tokyo:university-of-tokyo-records-api
name: University of Tokyo Records API
description: Deposited items — theses, journal articles, departmental bulletins, research data.
humanURL: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
baseURL: https://da.dl.itc.u-tokyo.ac.jp/portal
tags:
- Records
tags_raw:
- records
properties:
- type: OpenAPI
url: openapi/university-of-tokyo-records-api-openapi.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-archives-portal-openapi.yml
- type: Documentation
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: APIReference
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: Examples
url: examples/university-of-tokyo-archives-item-jsonld.json
- type: JSONLD
url: json-ld/university-of-tokyo-context.jsonld
- type: Vocabulary
url: vocabulary/university-of-tokyo-vocabulary.yml
- type: SourceCode
url: https://github.com/utda
- type: Examples
url: examples/university-of-tokyo-iiif-presentation-manifest.json
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: SourceCode
url: https://github.com/utda/mirador
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-oai-pmh-openapi.yml
- type: Examples
url: examples/university-of-tokyo-repository-oai-identify.xml
- type: Rules
url: rules/university-of-tokyo-harvest-rules.yml
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-repository-records-openapi.yml
- type: JSONSchema
url: json-schema/university-of-tokyo-repository-record.schema.json
- type: Examples
url: examples/university-of-tokyo-repository-records-list.json
- type: ErrorCatalog
url: errors/university-of-tokyo-error-handling.yml
- type: Lifecycle
url: lifecycle/university-of-tokyo-lifecycle.yml
- aid: university-of-tokyo:university-of-tokyo-search-api
name: University of Tokyo Search API
description: OpenSearch-described search over the portal.
humanURL: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
baseURL: https://da.dl.itc.u-tokyo.ac.jp/portal
tags:
- Search
tags_raw:
- search
properties:
- type: OpenAPI
url: openapi/university-of-tokyo-search-api-openapi.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-archives-portal-openapi.yml
- type: Documentation
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: APIReference
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: Examples
url: examples/university-of-tokyo-archives-item-jsonld.json
- type: JSONLD
url: json-ld/university-of-tokyo-context.jsonld
- type: Vocabulary
url: vocabulary/university-of-tokyo-vocabulary.yml
- type: SourceCode
url: https://github.com/utda
- type: Examples
url: examples/university-of-tokyo-iiif-presentation-manifest.json
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: SourceCode
url: https://github.com/utda/mirador
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-oai-pmh-openapi.yml
- type: Examples
url: examples/university-of-tokyo-repository-oai-identify.xml
- type: Rules
url: rules/university-of-tokyo-harvest-rules.yml
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: OpenAPI Source
url: openapi/_original/university-of-tokyo-repository-records-openapi.yml
- type: JSONSchema
url: json-schema/university-of-tokyo-repository-record.schema.json
- type: Examples
url: examples/university-of-tokyo-repository-records-list.json
- type: ErrorCatalog
url: errors/university-of-tokyo-error-handling.yml
- type: Lifecycle
url: lifecycle/university-of-tokyo-lifecycle.yml
common:
- type: IssueTracker
url: https://github.com/utda/mirador/issues
- type: Website
url: https://www.u-tokyo.ac.jp/en/
- type: Documentation
url: https://da.dl.itc.u-tokyo.ac.jp/portal/en/help/api
- type: APIReference
url: https://da.dl.itc.u-tokyo.ac.jp/portal/help/api
- type: TermsOfService
url: https://www.u-tokyo.ac.jp/en/general/site_policy.html
- type: PrivacyPolicy
url: https://www.u-tokyo.ac.jp/en/general/privacy_policy.html
- type: Support
url: https://www.u-tokyo.ac.jp/en/general/contact.html
- type: Blog
url: https://www.u-tokyo.ac.jp/focus/en/
- type: GitHubOrganization
url: https://github.com/utda
- type: SourceCode
url: https://github.com/utda/dataset
- type: LinkedIn
url: https://www.linkedin.com/school/university-of-tokyo/
- type: License
name: Reuse conditions of the General Library, The University of Tokyo
url: https://www.lib.u-tokyo.ac.jp/ja/library/general/reuse
- type: ResearchRepository
url: https://repository.dl.itc.u-tokyo.ac.jp/
- type: OpenData
url: https://da.dl.itc.u-tokyo.ac.jp/portal/en/database/list
- type: LibraryCatalog
url: https://opac.dl.itc.u-tokyo.ac.jp/
- type: CourseCatalog
url: https://catalog.he.u-tokyo.ac.jp/
- type: IdentityFederation
url: https://metadata.gakunin.nii.ac.jp/gakunin-metadata.xml
- type: ResearchComputing
url: https://www.cc.u-tokyo.ac.jp/en/supercomputer/
- type: AIPolicy
url: https://utelecon.adm.u-tokyo.ac.jp/en/docs/ai-tools-in-classes/
- type: AITooling
url: https://utelecon.adm.u-tokyo.ac.jp/notice/2024/0327-ai-service/
- type: OpenAPI
url: openapi/_original/university-of-tokyo-oai-pmh-openapi.yml
- type: JSONSchema
url: json-schema/university-of-tokyo-repository-record.schema.json
- type: JSONLD
url: json-ld/university-of-tokyo-context.jsonld
- type: Examples
url: examples/university-of-tokyo-repository-records-list.json
- type: Authentication
url: authentication/university-of-tokyo-authentication.yml
- type: OAuthScopes
url: scopes/university-of-tokyo-scopes.yml
- type: Conformance
url: conformance/university-of-tokyo-conformance.yml
- type: ErrorCatalog
url: errors/university-of-tokyo-error-handling.yml
- type: Lifecycle
url: lifecycle/university-of-tokyo-lifecycle.yml
- type: Vocabulary
url: vocabulary/university-of-tokyo-vocabulary.yml
- type: Rules
url: rules/university-of-tokyo-harvest-rules.yml
- type: DomainSecurity
url: security/university-of-tokyo-domain-security.yml
- type: Plans
url: plans/university-of-tokyo-plans-pricing.yml
- type: RateLimits
url: rate-limits/university-of-tokyo-rate-limits.yml
- type: FinOps
url: finops/university-of-tokyo-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.