# PandA Learning Support System API (Sakai Entity Broker + IMS LTI)

**Canonical:** https://apis.io/apis/kyoto/kyoto-lms-api/  
**Provider:** Kyoto University — https://apis.io/providers/kyoto/  
**Base URL:** https://panda.ecs.kyoto-u.ac.jp  
**Documentation:** https://www.iimc.kyoto-u.ac.jp/en/services/education/lms

PandA Learning Support System API (Sakai Entity Broker + IMS LTI) is one of 4 APIs that [Kyoto University](https://apis.io/providers/kyoto/) 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 LMS, Sakai, LTI, Education, and Learning Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 2 JSON Schemas.

PandA is the Kyoto University Learning Support System, a Sakai deployment operated by the Institute for Information Management and Communication and published by the IIMC as the university's own education service. Its Sakai Entity Broker at /direct self-describes 53 registered entity prefixes and answers application/json anonymously: the tool registry returns all 96 registered tools with their required Sakai permissions, while session-scoped prefixes (site, syllabus, announcement, assignment, calendar, content, lti) return an empty collection and the user directory is closed with a 403. Separately, PandA is a live IMS LTI 1.3 platform — it publishes a JWKS of three RS256 signing keys at /imsblis/lti13/keyset — and still runs the LTI 1.1 Basic Outcomes service, which answers with an IMS message_response envelope. No credential was sent to any endpoint and no authentication was attempted.

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/kyoto/refs/heads/main/openapi/kyoto-lms-api-openapi.yml
- **Documentation** — https://www.iimc.kyoto-u.ac.jp/en/services/education/lms
- **Examples** — https://raw.githubusercontent.com/api-evangelist/kyoto/refs/heads/main/examples/kyoto-panda-tool-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/kyoto/refs/heads/main/examples/kyoto-lti13-keyset-example.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/kyoto/refs/heads/main/json-schema/kyoto-panda-tool-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/kyoto/refs/heads/main/json-schema/kyoto-panda-entity-collection-schema.json

## Other Kyoto University APIs (3)

- [KURENAI OAI-PMH API](https://apis.io/apis/kyoto/kyoto-oai-pmh-api/)
- [KURENAI DSpace REST API](https://apis.io/apis/kyoto/kyoto-rest-api/)
- [Kyoto University Shibboleth Identity Provider (GakuNin)](https://apis.io/apis/kyoto/sso/)

## Tags

LMS, Sakai, LTI, Education, Learning Management

---

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