University of Washington website screenshot

University of Washington

The University of Washington (UW) is a public research university in Seattle, Washington, United States, and one of the few higher-education institutions in this catalog that genuinely engineers and operates its own API estate rather than only buying one. UW-IT's Enterprise Web Services (EWS) programme publishes a browsable service registry and institution-authored OpenAPI descriptions for the Student Web Service (SWS v5), the IdCard Web Service (IdCardWS v1), the Groups Web Service (GWS 2.3.x at groups.uw.edu), the Identity Registration Web Service (IRWS v2 and v3) and the Token Authentication Web Service (TAWS v2) — every one of them hosted on a University of Washington registrable domain, so the operator is the institution and not a platform vendor. The honest limit matters as much as the footprint: the specifications and Swagger UIs are public, but essentially every data resource behind them is gated by UW NetID (Microsoft Entra ID OIDC), an X.509 InCommon client certificate and named ASTRA authorisation roles, and the IRWS and TAWS runtimes are not reachable from the public internet at all. UW additionally operates two open, unauthenticated machine-readable surfaces of real value — an OAI-PMH 2.0 endpoint over the ResearchWorks DSpace 9.2 repository, and a signed SAML 2.0 / Shibboleth identity-provider metadata document registered in InCommon as urn:mace:incommon:washington.edu. No central open-data portal (data.uw.edu / data.washington.edu do not resolve) and no free public developer programme were found.

University of Washington publishes 29 APIs on the APIs.io network, including Identity Registration Web Service (IRWS), UW Groups Web Service (GWS), UW Token Authentication Web Service (TAWS), and 26 more. Tagged areas include University, Higher Education, Education, United States, and Washington.

The University of Washington catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

University of Washington’s developer surface includes GitHub presence, engineering blog, API reference, documentation, support, authentication, and 27 more developer resources.

39.9/100 developing ▬ flat Agent 28/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFree
6 APIs
UniversityHigher EducationEducationUnited StatesWashingtonAssociation of American UniversitiesPublic Research UniversityResearchStudent InformationIdentityIdentity FederationCourse CatalogResearch RepositoryLibraryEnterprise Web Services

Kin Score

Kin Score Kin Score How this is scored →
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 applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% 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/university-of-washington: 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 →

APIs 32

Individual APIs this provider publishes, each with its own machine-readable definition.

Identity Registration Web Service (IRWS)

The UW-IT Identity Registry REST API. V3 (28 paths) and V2 (13 paths) OpenAPI descriptions are published openly by UW at iam-tools.u.washington.edu and are saved here; the runti...

UW-IT Enterprise Web Services Registry

Enterprise Web Services (EWS) is UW-IT's secure collection of REST/SOAP web services that let enterprise business applications access commonly shared source data in a scalable, ...

UW Groups Web Service (GWS)

The University of Washington Group Service API — UW-IT's institution-operated group registry and membership service. UW publishes the OpenAPI itself, with an explicit termsOfSer...

UW Token Authentication Web Service (TAWS)

UW-IT's Token Authentication Web Service V2 — the institution-operated issuer for the AccessToken credential that the Student and IdCard Web Services accept. Three paths; the Op...

UW Shibboleth Identity Provider (InCommon)

UW's Shibboleth identity provider publishes signed SAML 2.0 metadata at a stable URL — entityID urn:mace:incommon:washington.edu, scope washington.edu, InCommon registration ID ...

ResearchWorks Repository (DSpace REST + OAI-PMH)

ResearchWorks is UW Libraries' institutional repository, running DSpace 9.2 on UW's own host. The DSpace REST root document is public (HTTP 200) and item retrieval is gated (HTT...

Student Web Service (SWS) Campus API

Student Web Service (SWS) Campus API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS v...

IdCard Web Service (IdCardWS) Card API

IdCard Web Service (IdCardWS) Card API — a resource of the UW-IT IdCard Web Service, split out per resource by the API Evangelist refine step from the institution-published IdCa...

Student Web Service (SWS) College API

Student Web Service (SWS) College API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS ...

Student Web Service (SWS) Course API

Student Web Service (SWS) Course API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS v...

Student Web Service (SWS) Curriculum API

Student Web Service (SWS) Curriculum API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published S...

Student Web Service (SWS) Degree API

Student Web Service (SWS) Degree API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS v...

Student Web Service (SWS) Degree Audit API

Student Web Service (SWS) Degree Audit API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published...

Student Web Service (SWS) Degree Audit Exception API

Student Web Service (SWS) Degree Audit Exception API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution...

Student Web Service (SWS) Degree Audit Program API

Student Web Service (SWS) Degree Audit Program API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-p...

Student Web Service (SWS) Degree Audit Status API

Student Web Service (SWS) Degree Audit Status API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-pu...

Student Web Service (SWS) Department API

Student Web Service (SWS) Department API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published S...

Student Web Service (SWS) Enrollment API

Student Web Service (SWS) Enrollment API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published S...

Student Web Service (SWS) Enrollment Major API

Student Web Service (SWS) Enrollment Major API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-publi...

Student Web Service (SWS) Major Students API

Student Web Service (SWS) Major Students API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-publish...

Student Web Service (SWS) Notice API

Student Web Service (SWS) Notice API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS v...

Student Web Service (SWS) Person API

Student Web Service (SWS) Person API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS v...

Student Web Service (SWS) Personal Financial API

Student Web Service (SWS) Personal Financial API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-pub...

IdCard Web Service (IdCardWS) Photo API

IdCard Web Service (IdCardWS) Photo API — a resource of the UW-IT IdCard Web Service, split out per resource by the API Evangelist refine step from the institution-published IdC...

Student Web Service (SWS) Program API

Student Web Service (SWS) Program API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS ...

Student Web Service (SWS) Registration API

Student Web Service (SWS) Registration API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published...

UW Enterprise Web Services Resource List API

UW Enterprise Web Services Resource List API — a discovery resource published at the root of both the Student Web Service and the IdCard Web Service. Per-path servers[] in the s...

Student Web Service (SWS) Schedule API

Student Web Service (SWS) Schedule API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS...

Student Web Service (SWS) Section API

Student Web Service (SWS) Section API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS ...

Student Web Service (SWS) Term API

Student Web Service (SWS) Term API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published SWS v5 ...

Student Web Service (SWS) Test Score API

Student Web Service (SWS) Test Score API — a resource of the UW-IT Student Web Service, split out per resource by the API Evangelist refine step from the institution-published S...

UW Enterprise Web Services Version API

UW Enterprise Web Services Version API — a discovery resource published at the root of both the Student Web Service and the IdCard Web Service. Per-path servers[] in the specifi...

Scroll for all 32

Open Collections 27

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 27

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

University Of Washington Context

6 classes · 3 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

University of Washington API Rules

5 rules · 3 warnings 2 info

SPECTRAL

University of Washington API Rules

6 rules · 1 errors 3 warnings 2 info

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

Course

16 properties

JSON SCHEMA

Photo

11 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

University Of Washington Course Structure

16 properties

JSON STRUCTURE

University Of Washington Photo Structure

11 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

University Of Washington Agentic Access

56 operations · 5 acting · 1 human-in-the-loop

56 operations · 5 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 4

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Learn 2

Tutorials, courses, talks, and written guidance

Operate 2

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 6

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-washington
name: University of Washington
description: 'The University of Washington (UW) is a public research university in Seattle, Washington, United States, and
  one of the few higher-education institutions in this catalog that genuinely engineers and operates its own API estate rather
  than only buying one. UW-IT''s Enterprise Web Services (EWS) programme publishes a browsable service registry and institution-authored
  OpenAPI descriptions for the Student Web Service (SWS v5), the IdCard Web Service (IdCardWS v1), the Groups Web Service
  (GWS 2.3.x at groups.uw.edu), the Identity Registration Web Service (IRWS v2 and v3) and the Token Authentication Web Service
  (TAWS v2) — every one of them hosted on a University of Washington registrable domain, so the operator is the institution
  and not a platform vendor. The honest limit matters as much as the footprint: the specifications and Swagger UIs are public,
  but essentially every data resource behind them is gated by UW NetID (Microsoft Entra ID OIDC), an X.509 InCommon client
  certificate and named ASTRA authorisation roles, and the IRWS and TAWS runtimes are not reachable from the public internet
  at all. UW additionally operates two open, unauthenticated machine-readable surfaces of real value — an OAI-PMH 2.0 endpoint
  over the ResearchWorks DSpace 9.2 repository, and a signed SAML 2.0 / Shibboleth identity-provider metadata document registered
  in InCommon as urn:mace:incommon:washington.edu. No central open-data portal (data.uw.edu / data.washington.edu do not resolve)
  and no free public developer programme were found.'
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: false
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - openapi
  - pricing
  generated: '2026-08-30'
  method: probed
  note: 'Corrected by the university pipeline 2026-08-30. UW-IT''s Enterprise Web Services are self-hosted institutional services,
    not a commercial product: there is no price, no self-service signup and no external customer. The hosts ARE callable —
    ws.admin, groups.uw.edu, digital.lib and idp.u all answer — but the data resources require UW NetID, an X.509 InCommon
    client certificate and named ASTRA roles.'
accessModel:
  pricing: free
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Free
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-washington.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-washington/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- United States
- Washington
- Association of American Universities
- Public Research University
- Research
- Student Information
- Identity
- Identity Federation
- Course Catalog
- Research Repository
- Library
- Enterprise Web Services
created: '2026-06-03'
modified: '2026-08-30'
specificationVersion: '0.23'
apis:
- aid: university-of-washington:identity-registry-web-service
  name: Identity Registration Web Service (IRWS)
  description: The UW-IT Identity Registry REST API. V3 (28 paths) and V2 (13 paths) OpenAPI descriptions are published openly
    by UW at iam-tools.u.washington.edu and are saved here; the runtime listens on a non-standard port on a restricted network
    and did not answer from the public internet on 2026-08-30. The V1 specification UW still serves declares a DEVELOPMENT
    host (mango-dev / registry-dev) as its only server, so V1 is recorded as documentation only and is deliberately NOT saved
    as a production surface.
  humanURL: https://iam-tools.u.washington.edu/apis/irwsv2/
  tags:
  - Identity
  - IAM
  - Persons
  - Enterprise Web Services
  tags_raw:
  - Identity
  - IAM
  - Person
  - Enterprise Web Services
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-identity-registry-web-service-v3-openapi.yml
  - type: OpenAPI
    url: openapi/university-of-washington-identity-registry-web-service-v2-openapi.yml
  - type: Documentation
    url: https://iam-tools.u.washington.edu/apis/irwsv3/
  - type: Documentation
    url: https://iam-tools.u.washington.edu/apis/irwsv2/
  - type: Documentation
    url: https://iam-tools.u.washington.edu/apis/irwsv1/
  x-operator: institution
  x-service: Identity Registration Web Service (IRWS)
  baseURL: https://mango.u.washington.edu:646/registry/v3
- aid: university-of-washington:enterprise-web-services
  name: UW-IT Enterprise Web Services Registry
  description: Enterprise Web Services (EWS) is UW-IT's secure collection of REST/SOAP web services that let enterprise business
    applications access commonly shared source data in a scalable, real-time, highly available architecture. The public registry
    catalogs services including Student, Person, Groups, HRP, IdCard, Financial, and Space web services, each with its own
    documentation and Swagger specification.
  humanURL: https://webservices.washington.edu/
  tags:
  - Enterprise Web Services
  - Registry
  - Integration
  - Data
  properties:
  - type: Documentation
    url: https://webservices.washington.edu/
  - type: APIReference
    url: https://webservices.washington.edu/service/browse/index.html
  - type: Documentation
    url: https://it.uw.edu/summary/enterprise-web-services/
  x-operator: institution
- aid: university-of-washington:groups-web-service
  name: UW Groups Web Service (GWS)
  description: The University of Washington Group Service API — UW-IT's institution-operated group registry and membership
    service. UW publishes the OpenAPI itself, with an explicit termsOfService (washington.edu/online/terms), an Apache-2.0
    license declaration and a help@uw.edu contact, and its servers[] name the production, evaluation and development hosts
    as well as a deprecated UWCA-certificate host. eduPersonPrincipalName is modelled directly in the contract.
  humanURL: https://webservices.washington.edu/groups/index.html
  baseURL: https://groups.uw.edu/group_sws/v3
  x-operator: institution
  x-service: Groups Web Service (GWS)
  tags:
  - Identity
  - Group
  - Membership
  - IAM
  - Enterprise Web Services
  tags_raw:
  - Identity
  - Groups
  - Membership
  - IAM
  - Enterprise Web Services
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-groups-web-service-openapi.yml
  - type: Documentation
    url: https://iam-tools.u.washington.edu/apis/gws/
  - type: Documentation
    url: https://webservices.washington.edu/groups/index.html
- aid: university-of-washington:token-authentication-web-service
  name: UW Token Authentication Web Service (TAWS)
  description: UW-IT's Token Authentication Web Service V2 — the institution-operated issuer for the AccessToken credential
    that the Student and IdCard Web Services accept. Three paths; the OpenAPI is published by UW at iam-tools.u.washington.edu.
    The runtime listens on a non-standard port on a restricted network and is not reachable from the public internet.
  humanURL: https://iam-tools.u.washington.edu/apis/tawsv2/
  baseURL: https://taws.s.uw.edu:716/token/v2
  x-operator: institution
  x-service: Token Authentication Web Service (TAWS)
  tags:
  - Identity
  - Authentication
  - Tokens
  - IAM
  - Enterprise Web Services
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-token-authentication-web-service-v2-openapi.yml
  - type: Documentation
    url: https://iam-tools.u.washington.edu/apis/tawsv2/
- aid: university-of-washington:identity-federation
  name: UW Shibboleth Identity Provider (InCommon)
  description: UW's Shibboleth identity provider publishes signed SAML 2.0 metadata at a stable URL — entityID urn:mace:incommon:washington.edu,
    scope washington.edu, InCommon registration ID INC20180221T195121. Machine-readable, unauthenticated, institution-operated
    by definition, and one of the very few open programmable surfaces most universities have.
  humanURL: https://idp.u.washington.edu/metadata/idp-metadata.xml
  baseURL: https://idp.u.washington.edu/metadata/idp-metadata.xml
  x-operator: institution
  x-service: Identity Federation
  tags:
  - Identity Federation
  - Shibboleth
  - SAML
  - InCommon
  - Identity
  properties:
  - type: IdentityFederation
    url: https://idp.u.washington.edu/metadata/idp-metadata.xml
  - type: Conformance
    url: conformance/university-of-washington-domain-standards-conformance.yml
- aid: university-of-washington:researchworks-dspace
  name: ResearchWorks Repository (DSpace REST + OAI-PMH)
  description: ResearchWorks is UW Libraries' institutional repository, running DSpace 9.2 on UW's own host. The DSpace REST
    root document is public (HTTP 200) and item retrieval is gated (HTTP 401), but the OAI-PMH 2.0 endpoint is fully open
    and serves ten metadata formats — oai_dc, qdc, mods, mets, didl, ore, xoai, dim, rioxx and uketd_dc — across departmental
    sets.
  humanURL: https://digital.lib.washington.edu/researchworks/
  baseURL: https://digital.lib.washington.edu/server/api
  tags:
  - Library
  - Institutional Repository
  - DSpace
  - OAI-PMH
  - Open Access
  properties:
  - type: Documentation
    url: https://digital.lib.washington.edu/researchworks/
  - type: OAI-PMH
    url: https://digital.lib.washington.edu/server/oai/request?verb=Identify
  - type: APIReference
    url: https://digital.lib.washington.edu/server/api
  x-operator: institution
  x-operator-note: DSpace 9.2 is community-governed open-source software that UW Libraries self-hosts on its own registrable
    domain — not a vendor SaaS tenancy. No generic DSpace product specification is saved under this institution; only the
    deployment and its open OAI-PMH surface are recorded.
- aid: university-of-washington:university-of-washington-campus-api
  name: Student Web Service (SWS) Campus API
  description: Student Web Service (SWS) Campus API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Campus
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-campus-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-card-api
  name: IdCard Web Service (IdCardWS) Card API
  description: IdCard Web Service (IdCardWS) Card API — a resource of the UW-IT IdCard Web Service, split out per resource
    by the API Evangelist refine step from the institution-published IdCardWS v1 OpenAPI. Specification public; data gated
    by UW NetID / X.509 client certificate.
  humanURL: https://webservices.washington.edu/idcardws/index.html
  baseURL: https://ws.admin.washington.edu/idcard
  tags:
  - Card
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-card-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/idcardws/index.html
  - type: Documentation
    url: https://webservices.washington.edu/
  x-operator: institution
  x-service: IdCard Web Service (IdCardWS)
- aid: university-of-washington:university-of-washington-college-api
  name: Student Web Service (SWS) College API
  description: Student Web Service (SWS) College API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - College
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-college-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-course-api
  name: Student Web Service (SWS) Course API
  description: Student Web Service (SWS) Course API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Course
  tags_raw:
  - Course
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-course-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-curriculum-api
  name: Student Web Service (SWS) Curriculum API
  description: Student Web Service (SWS) Curriculum API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Curriculum
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-curriculum-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-degree-api
  name: Student Web Service (SWS) Degree API
  description: Student Web Service (SWS) Degree API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Degree
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-degree-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-degreeaudit-api
  name: Student Web Service (SWS) Degree Audit API
  description: Student Web Service (SWS) Degree Audit API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - DegreeAudit
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-degreeaudit-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-degreeauditexception-api
  name: Student Web Service (SWS) Degree Audit Exception API
  description: Student Web Service (SWS) Degree Audit Exception API — a resource of the UW-IT Student Web Service, split out
    per resource by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data
    gated by UW NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - DegreeAuditException
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-degreeauditexception-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-degreeauditprogram-api
  name: Student Web Service (SWS) Degree Audit Program API
  description: Student Web Service (SWS) Degree Audit Program API — a resource of the UW-IT Student Web Service, split out
    per resource by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data
    gated by UW NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - DegreeAuditProgram
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-degreeauditprogram-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-degreeauditstatus-api
  name: Student Web Service (SWS) Degree Audit Status API
  description: Student Web Service (SWS) Degree Audit Status API — a resource of the UW-IT Student Web Service, split out
    per resource by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data
    gated by UW NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - DegreeAuditStatus
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-degreeauditstatus-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-department-api
  name: Student Web Service (SWS) Department API
  description: Student Web Service (SWS) Department API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Department
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-department-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-enrollment-api
  name: Student Web Service (SWS) Enrollment API
  description: Student Web Service (SWS) Enrollment API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Enrollment
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-enrollment-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-enrollmentmajor-api
  name: Student Web Service (SWS) Enrollment Major API
  description: Student Web Service (SWS) Enrollment Major API — a resource of the UW-IT Student Web Service, split out per
    resource by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated
    by UW NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - EnrollmentMajor
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-enrollmentmajor-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-majorstudents-api
  name: Student Web Service (SWS) Major Students API
  description: Student Web Service (SWS) Major Students API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - MajorStudents
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-majorstudents-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-notice-api
  name: Student Web Service (SWS) Notice API
  description: Student Web Service (SWS) Notice API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Notice
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-notice-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-person-api
  name: Student Web Service (SWS) Person API
  description: Student Web Service (SWS) Person API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Persons
  tags_raw:
  - Person
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-person-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-personalfinancial-api
  name: Student Web Service (SWS) Personal Financial API
  description: Student Web Service (SWS) Personal Financial API — a resource of the UW-IT Student Web Service, split out per
    resource by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated
    by UW NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - PersonalFinancial
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-personalfinancial-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-photo-api
  name: IdCard Web Service (IdCardWS) Photo API
  description: IdCard Web Service (IdCardWS) Photo API — a resource of the UW-IT IdCard Web Service, split out per resource
    by the API Evangelist refine step from the institution-published IdCardWS v1 OpenAPI. Specification public; data gated
    by UW NetID / X.509 client certificate.
  humanURL: https://webservices.washington.edu/idcardws/index.html
  baseURL: https://ws.admin.washington.edu/idcard
  tags:
  - Photo
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-photo-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/idcardws/index.html
  - type: Documentation
    url: https://webservices.washington.edu/
  x-operator: institution
  x-service: IdCard Web Service (IdCardWS)
- aid: university-of-washington:university-of-washington-program-api
  name: Student Web Service (SWS) Program API
  description: Student Web Service (SWS) Program API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Program
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-program-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-registration-api
  name: Student Web Service (SWS) Registration API
  description: Student Web Service (SWS) Registration API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Registration
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-registration-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-resourcelist-api
  name: UW Enterprise Web Services Resource List API
  description: UW Enterprise Web Services Resource List API — a discovery resource published at the root of both the Student
    Web Service and the IdCard Web Service. Per-path servers[] in the specification record which host serves which path.
  humanURL: https://webservices.washington.edu/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - ResourceList
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-resourcelist-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  - type: Documentation
    url: https://webservices.washington.edu/idcardws/index.html
  x-operator: institution
  x-service: UW-IT Enterprise Web Services (SWS + IdCardWS)
- aid: university-of-washington:university-of-washington-schedule-api
  name: Student Web Service (SWS) Schedule API
  description: Student Web Service (SWS) Schedule API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Schedule
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-schedule-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-section-api
  name: Student Web Service (SWS) Section API
  description: Student Web Service (SWS) Section API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Section
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-section-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-term-api
  name: Student Web Service (SWS) Term API
  description: Student Web Service (SWS) Term API — a resource of the UW-IT Student Web Service, split out per resource by
    the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW NetID
    / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Term
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-term-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-testscore-api
  name: Student Web Service (SWS) Test Score API
  description: Student Web Service (SWS) Test Score API — a resource of the UW-IT Student Web Service, split out per resource
    by the API Evangelist refine step from the institution-published SWS v5 OpenAPI. Specification public; data gated by UW
    NetID / X.509 client certificate and named ASTRA roles.
  humanURL: https://webservices.washington.edu/sws/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - TestScore
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-testscore-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  x-operator: institution
  x-service: Student Web Service (SWS)
- aid: university-of-washington:university-of-washington-version-api
  name: UW Enterprise Web Services Version API
  description: UW Enterprise Web Services Version API — a discovery resource published at the root of both the Student Web
    Service and the IdCard Web Service. Per-path servers[] in the specification record which host serves which path.
  humanURL: https://webservices.washington.edu/
  baseURL: https://ws.admin.washington.edu/student
  tags:
  - Version
  properties:
  - type: OpenAPI
    url: openapi/university-of-washington-version-api-openapi.yml
  - type: Documentation
    url: https://webservices.washington.edu/sws/
  - type: Documentation
    url: https://webservices.washington.edu/idcardws/index.html
  x-operator: institution
  x-service: UW-IT Enterprise Web Services (SWS + IdCardWS)
common:
- type: CapabilityMap
  url: capabilities/university-of-washington-capability-edges.yml
  name: University of Washington Business Capability Map
- type: AgenticAccess
  url: agentic-access/university-of-washington-agentic-access.yml
- type: DomainSecurity
  url: security/university-of-washington-domain-security.yml
- type: Website
  url: https://www.washington.edu/
- type: GitHub
  url: https://github.com/uw-it-aca
- type: GitHub
  url: https://github.com/uwwebservices
- type: LinkedIn
  url: https://www.linkedin.com/school/university-of-washington/
- type: Plans
  url: plans/university-of-washington-plans-pricing.yml
- type: RateLimits
  url: rate-limits/university-of-washington-rate-limits.yml
- type: FinOps
  url: finops/university-of-washington-finops.yml
- type: Review
  url: review.yml
- url: https://www.washington.edu/news/feed/
  type: Blog
- type: DeveloperPortal
  url: https://webservices.washington.edu/
- type: APIReference
  url: https://webservices.washington.edu/service/browse/index.html
- type: Documentation
  url: https://it.uw.edu/summary/enterprise-web-services/
- type: Documentation
  url: https://webservices.washington.edu/learn/index.html
- type: TermsOfService
  url: https://www.washington.edu/online/terms/
- type: PrivacyPolicy
  url: https://www.washington.edu/online/privacy/
- type: Support
  url: https://it.uw.edu/
- type: IdentityFederation
  url: https://idp.u.washington.edu/metadata/idp-metadata.xml
- type: ResearchRepository
  url: https://digital.lib.washington.edu/researchworks/
- type: LibraryCatalog
  url: https://www.lib.washington.edu/
- type: CourseCatalog
  url: https://www.washington.edu/students/crscat/
- type: CourseCatalog
  url: https://www.washington.edu/students/timeschd/
- type: ResearchComputing
  url: https://hyak.

# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/university-of-washington/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/university-of-washington"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/university-of-washington/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/university-of-washington/evidence"

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.

A second provider on the same verified email joins the account you already have.