# National Yang Ming Chiao Tung University O Auth API

**Canonical:** https://apis.io/apis/nycu/nycu-oauth-api/  
**Provider:** National Yang Ming Chiao Tung University — https://apis.io/providers/nycu/  
**Base URL:** https://dataverse.lib.nycu.edu.tw/oai  
**Documentation:** https://dataverse.lib.nycu.edu.tw/

National Yang Ming Chiao Tung University O Auth API is one of 9 APIs that [National Yang Ming Chiao Tung University](https://apis.io/providers/nycu/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 2 JSON Schema definitions. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and 2 JSON Schemas.

OAuth 2.0 authorization-code endpoints.

## Operations (3)

| Method | Path | Summary |
|---|---|---|
| GET | `/o/authorize/` | Begin the authorization-code flow |
| POST | `/o/token/` | Exchange an authorization code for an access token |
| POST | `/o/revoke_token/` | Revoke an access or refresh token |

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/openapi/nycu-oauth-api-openapi.yml
- **Documentation** — https://id.nycu.edu.tw/docs/
- **Signup** — https://id.nycu.edu.tw/apply/app
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/authentication/nycu-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/scopes/nycu-scopes.yml
- **Errors** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/errors/nycu-errors.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/lifecycle/nycu-lifecycle.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/conformance/nycu-conformance.yml
- **Rules** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/rules/nycu-rules.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/json-schema/nycu-oauth-profile-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/json-schema/nycu-oauth-token-schema.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/examples/nycu-oauth-profile-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/nycu/refs/heads/main/examples/nycu-oauth-token-example.json
- **TermsOfService** — https://id.nycu.edu.tw/policy/

## Other National Yang Ming Chiao Tung University APIs (8)

- [NYCU Dataverse OAI-PMH Endpoint](https://apis.io/apis/nycu/dataverse-oai-pmh/)
- [NYCU Institutional Repository OAI-PMH Endpoint](https://apis.io/apis/nycu/ir-oai-pmh/)
- [NYCU Dataverse (Dataverse Project deployment)](https://apis.io/apis/nycu/dataverse/)
- [NYCU Institutional Repository (DSpace deployment)](https://apis.io/apis/nycu/institutional-repository/)
- [NYCU Library Discovery (Ex Libris Primo tenancy)](https://apis.io/apis/nycu/primo/)
- [DataCite Membership — NYCU Research Data Service](https://apis.io/apis/nycu/datacite/)
- [ROR Registration](https://apis.io/apis/nycu/ror/)
- [National Yang Ming Chiao Tung University Profile API](https://apis.io/apis/nycu/nycu-profile-api/)

## Tags

Authentication

---

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