Shanghai Jiao Tong University website screenshot

Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), founded in 1896 and located in Shanghai, China (Mainland), is one of China's top research universities and is ranked #56 in the QS World University Rankings 2025. SJTU operates an official developer platform (developer.sjtu.edu.cn) that exposes internal data resources and infrastructure to authorized developers. Its public-facing programmable footprint centers on the jAccount single sign-on system (OAuth 2.0 / OpenID Connect) and a GraphQL-based data resources platform covering account, faculty, undergraduate teaching, and academic paper data. Access to the data APIs is gated behind an application and approval process; the SSO/OIDC integration is documented publicly.

Shanghai Jiao Tong University publishes 6 APIs on the APIs.io network. Tagged areas include Education, Higher Education, University, Research, and China.

The Shanghai Jiao Tong University catalog on APIs.io includes 1 JSON-LD context.

Shanghai Jiao Tong University’s developer surface includes authentication, GitHub presence, and 8 more developer resources.

22.8/100 emerging ▬ flat Agent 12/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFree
6 APIs
EducationHigher EducationUniversityResearchChinaGraphQLIdentityOpenID Connect

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 22.8/100 · emerging
Contract Quality 3.2 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 5.8 / 20
Operational Transparency 3.4 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 12/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/shanghai-jiao-tong-university: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 6

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

jAccount Single Sign-On (OAuth 2.0 / OIDC)

jAccount is SJTU's identity and single sign-on system. It provides OAuth 2.0 and OpenID Connect authorization for third-party member sites, including an authorization endpoint, ...

SJTU Data Resources GraphQL API

A GraphQL-based data resources API providing access to institutional data categories including account information, faculty/staff data, undergraduate teaching records, and acade...

Undergraduate Teaching APIs

GraphQL APIs exposing undergraduate teaching and course-related information. Course interfaces return current academic year data. Part of the gated data resources platform.

Faculty APIs

GraphQL APIs providing faculty and staff profile data. Part of the gated data resources platform requiring an approved application.

Academic Paper APIs

GraphQL APIs providing access to academic paper and publication metadata. Part of the gated data resources platform requiring an approved application.

Account APIs

GraphQL APIs used to retrieve account-related information. Access requires an approved data resource application.

GraphQL 1

GraphQL schemas published by this provider.

Shanghai Jiao Tong University GraphQL API

A GraphQL-based data resources API providing access to institutional data categories including account information, faculty/staff data, undergraduate teaching records, and acade...

GRAPHQL

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.

Shanghai Jiao Tong University Context

7 classes · 4 properties

JSON-LD

Security Posture 1

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

Shanghai Jiao Tong University Domain Security

TLSv1.2 · DNSSEC · DMARC

SECURITY

Resources

Get Started 1

Portal, sign-up, and the first successful call

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: shanghai-jiao-tong-university
name: Shanghai Jiao Tong University
description: 'Shanghai Jiao Tong University (SJTU), founded in 1896 and located in Shanghai, China (Mainland), is one of China''s
  top research universities and is ranked #56 in the QS World University Rankings 2025. SJTU operates an official developer
  platform (developer.sjtu.edu.cn) that exposes internal data resources and infrastructure to authorized developers. Its public-facing
  programmable footprint centers on the jAccount single sign-on system (OAuth 2.0 / OpenID Connect) and a GraphQL-based data
  resources platform covering account, faculty, undergraduate teaching, and academic paper data. Access to the data APIs is
  gated behind an application and approval process; the SSO/OIDC integration is documented publicly.'
type: Index
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: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/shanghai-jiao-tong-university.png
url: https://raw.githubusercontent.com/api-evangelist/shanghai-jiao-tong-university/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Research
- China
- GraphQL
- Identity
- OpenID Connect
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
- aid: shanghai-jiao-tong-university:jaccount-oauth
  name: jAccount Single Sign-On (OAuth 2.0 / OIDC)
  description: jAccount is SJTU's identity and single sign-on system. It provides OAuth 2.0 and OpenID Connect authorization
    for third-party member sites, including an authorization endpoint, token endpoint, and user profile API. Client registration
    (client_id / client_secret) is required.
  humanURL: https://developer.sjtu.edu.cn/auth/oidc.html
  baseURL: https://jaccount.sjtu.edu.cn/oauth2
  tags:
  - Authentication
  - Identity
  - OAuth
  - OpenID Connect
  - SSO
  properties:
  - type: Documentation
    url: https://developer.sjtu.edu.cn/auth/oidc.html
- aid: shanghai-jiao-tong-university:data-graphql
  name: SJTU Data Resources GraphQL API
  description: A GraphQL-based data resources API providing access to institutional data categories including account information,
    faculty/staff data, undergraduate teaching records, and academic papers. Queries are POSTed to a single GraphQL endpoint.
    Access requires an approved data resource application.
  humanURL: https://developer.sjtu.edu.cn/graphql/graphql.html
  baseURL: https://graphql.sjtu.edu.cn/graphql
  tags:
  - GraphQL
  - Data
  - Academic
  - Research
  - Teaching
  properties:
  - type: Documentation
    url: https://developer.sjtu.edu.cn/graphql/graphql.html
  - type: Documentation
    url: https://developer.sjtu.edu.cn/api/list.html
  - url: graphql/shanghai-jiao-tong-university-graphql.md
    type: GraphQL
- aid: shanghai-jiao-tong-university:graphql-student
  name: Undergraduate Teaching APIs
  description: GraphQL APIs exposing undergraduate teaching and course-related information. Course interfaces return current
    academic year data. Part of the gated data resources platform.
  humanURL: https://developer.sjtu.edu.cn/graphql/student.html
  tags:
  - GraphQL
  - Teaching
  - Courses
  - Academic
  properties:
  - type: Documentation
    url: https://developer.sjtu.edu.cn/graphql/student.html
- aid: shanghai-jiao-tong-university:graphql-faculty
  name: Faculty APIs
  description: GraphQL APIs providing faculty and staff profile data. Part of the gated data resources platform requiring
    an approved application.
  humanURL: https://developer.sjtu.edu.cn/graphql/faculty.html
  tags:
  - GraphQL
  - Faculty
  - Data
  properties:
  - type: Documentation
    url: https://developer.sjtu.edu.cn/graphql/faculty.html
- aid: shanghai-jiao-tong-university:graphql-paper
  name: Academic Paper APIs
  description: GraphQL APIs providing access to academic paper and publication metadata. Part of the gated data resources
    platform requiring an approved application.
  humanURL: https://developer.sjtu.edu.cn/graphql/paper.html
  tags:
  - GraphQL
  - Papers
  - Publications
  - Research
  properties:
  - type: Documentation
    url: https://developer.sjtu.edu.cn/graphql/paper.html
- aid: shanghai-jiao-tong-university:graphql-account
  name: Account APIs
  description: GraphQL APIs used to retrieve account-related information. Access requires an approved data resource application.
  humanURL: https://developer.sjtu.edu.cn/graphql/account.html
  tags:
  - GraphQL
  - Account
  - Identity
  - Data
  properties:
  - type: Documentation
    url: https://developer.sjtu.edu.cn/graphql/account.html
common:
- type: DomainSecurity
  url: security/shanghai-jiao-tong-university-domain-security.yml
- type: Website
  url: https://en.sjtu.edu.cn/
- type: DeveloperPortal
  url: https://developer.sjtu.edu.cn/
- type: Authentication
  url: https://developer.sjtu.edu.cn/auth/oidc.html
- type: GitHub
  url: https://github.com/sjtug
- type: LinkedIn
  url: https://www.linkedin.com/school/shanghai-jiao-tong-university/
- type: Plans
  url: plans/shanghai-jiao-tong-university-plans-pricing.yml
- type: RateLimits
  url: rate-limits/shanghai-jiao-tong-university-rate-limits.yml
- type: FinOps
  url: finops/shanghai-jiao-tong-university-finops.yml
- type: Review
  url: review.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com