# NTHU Academic Information System OAuth 2.0 Service

**Canonical:** https://apis.io/apis/nthu/nthu-oauth-api/  
**Provider:** National Tsing Hua University — https://apis.io/providers/nthu/  
**Base URL:** https://oauth.ccxp.nthu.edu.tw/v1.1  
**Documentation:** https://oauth.ccxp.nthu.edu.tw/v1.1/doc/

NTHU Academic Information System OAuth 2.0 Service is one of 4 APIs that [National Tsing Hua University](https://apis.io/providers/nthu/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Identity and Authentication. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and a support channel.

The one API National Tsing Hua University operates itself. An OAuth 2.0 authorization-code service run by the Computer and Communication Center on NTHU's own host, letting a reviewed external application authenticate an NTHU faculty, staff or student account against the Academic Information System (CCXP) and read an approved subset of six identity fields — userid, name, email, inschool, cid and lmsid. NTHU publishes the interface manual itself; the OpenAPI here is derived from that manual, not fabricated, and all three endpoints were probed live on 2026-08-30. Access is application-gated: a unit head must sign, the Computer and Communication Center must review, and each data-owning unit must approve the fields released. Secret keys expire after one year.

## Operations (4)

| Method | Path | Summary |
|---|---|---|
| GET | `/authorize.php` | Authorization endpoint |
| POST | `/token.php` | Token endpoint |
| GET | `/resource.php` | Identity resource endpoint |
| POST | `/resource.php` | Identity resource endpoint (POST) |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/openapi/nthu-oauth-api-openapi.yml
- **Documentation** — https://oauth.ccxp.nthu.edu.tw/v1.1/doc/
- **TermsOfService** — https://law.site.nthu.edu.tw/p/406-1326-197509,r6923.php
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/authentication/nthu-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/scopes/nthu-scopes.yml
- **Errors** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/errors/nthu-errors.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/lifecycle/nthu-lifecycle.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/conformance/nthu-conformance.yml
- **Support** — https://ccc.site.nthu.edu.tw/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/apis.yml

## Other National Tsing Hua University APIs (3)

- [NTHU Data API](https://apis.io/apis/nthu/nthu-data-api/)
- [NTHU Research Portal (Esploro tenant)](https://apis.io/apis/nthu/nthu-research-portal/)
- [NTHU Library Discovery (Primo VE tenant)](https://apis.io/apis/nthu/nthu-library-discovery/)

## Tags

Identity, Authentication

---

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