# Johns Hopkins University SIS Codes API

**Canonical:** https://apis.io/apis/johns-hopkins-university/johns-hopkins-university-codes-api/  
**Provider:** Johns Hopkins University — https://apis.io/providers/johns-hopkins-university/  
**Base URL:** https://sis.jhu.edu/api  
**Documentation:** https://sis.jhu.edu/api/help

Johns Hopkins University SIS Codes API is one of 8 APIs that [Johns Hopkins University](https://apis.io/providers/johns-hopkins-university/) 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 Codes and Course Catalog. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 2 JSON Schemas.

Reference code lists — schools, terms and departments — from the Self-Service Public Course Search API. The lookup vocabulary that makes the Classes API's filters usable. Requires an API key on the `key` query parameter.

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/openapi/johns-hopkins-university-codes-api-openapi.yml
- **Documentation** — https://sis.jhu.edu/api
- **Documentation** — https://sis.jhu.edu/api/help
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/json-schema/johns-hopkins-university-course-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/json-structure/johns-hopkins-university-course-structure.json
- **x-example** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/examples/johns-hopkins-university-schools-example.json
- **x-rules** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/rules/johns-hopkins-university-rules.yml
- **x-vocabulary** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/vocabulary/johns-hopkins-university-vocabulary.yml
- **x-json-ld** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/json-ld/johns-hopkins-university-context.jsonld
- **x-errors** — https://raw.githubusercontent.com/api-evangelist/johns-hopkins-university/refs/heads/main/errors/johns-hopkins-university-errors.yml

## Other Johns Hopkins University APIs (7)

- [JHU Hub API](https://apis.io/apis/johns-hopkins-university/hub/)
- [Johns Hopkins University SIS Classes API](https://apis.io/apis/johns-hopkins-university/johns-hopkins-university-classes-api/)
- [JHU API Portal (MuleSoft Anypoint)](https://apis.io/apis/johns-hopkins-university/api-portal/)
- [Johns Hopkins Shibboleth Identity Provider](https://apis.io/apis/johns-hopkins-university/identity-federation/)
- [Project MUSE OAI-PMH Repository](https://apis.io/apis/johns-hopkins-university/project-muse-oai/)
- [Johns Hopkins Research Data Repository](https://apis.io/apis/johns-hopkins-university/research-data-repository/)
- [Johns Hopkins Research Portal (Elsevier Pure tenancy)](https://apis.io/apis/johns-hopkins-university/pure-research-portal/)

## Tags

Codes, Course Catalog

---

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