# NUS Federated Identity Service (VAFS)

**Canonical:** https://apis.io/apis/nus/identity/  
**Provider:** National University of Singapore — https://apis.io/providers/nus/  
**Base URL:** https://vafs.nus.edu.sg/adfs  
**Documentation:** https://nusit.nus.edu.sg/

NUS Federated Identity Service (VAFS) is one of 8 APIs that [National University of Singapore](https://apis.io/providers/nus/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Identity Federation, Authentication, OpenID Connect, SAML, and Single Sign-On. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and 1 JSON Schema.

The National University of Singapore's own identity provider, and the only substantial machine-readable API surface the institution operates itself. Publishes an OpenID Connect discovery document, a JSON Web Key Set, and signed SAML 2.0 / WS-Federation metadata, all anonymously readable. Fronts OAuth 2.0 authorization, token, userinfo, device-code and logout endpoints. Relying parties are registered by NUS Information Technology; there is no public client registration and no self-service path.

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/nus/refs/heads/main/openapi/nus-identity-openapi.yml
- **Documentation** — https://vafs.nus.edu.sg/adfs/.well-known/openid-configuration
- **IdentityFederation** — https://vafs.nus.edu.sg/FederationMetadata/2007-06/FederationMetadata.xml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/nus/refs/heads/main/authentication/nus-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/nus/refs/heads/main/scopes/nus-scopes.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/nus/refs/heads/main/json-schema/nus-openid-configuration-schema.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/nus/refs/heads/main/apis.yml

## Other National University of Singapore APIs (7)

- [NUS NextBus (Internal Shuttle Bus) API](https://apis.io/apis/nus/nextbus/)
- [ScholarBank@NUS DSpace REST API](https://apis.io/apis/nus/scholarbank-rest/)
- [ScholarBank@NUS OAI-PMH Interface](https://apis.io/apis/nus/scholarbank-oai/)
- [NUS Canvas LMS API](https://apis.io/apis/nus/canvas/)
- [Blog.nus WordPress REST API](https://apis.io/apis/nus/blog-wp/)
- [NUSMods API (student-operated, not endorsed)](https://apis.io/apis/nus/nusmods/)
- [NUS entry in the Singapore Access Federation](https://apis.io/apis/nus/sgaf/)

## Tags

Identity Federation, Authentication, OpenID Connect, SAML, Single Sign-On

---

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