Columbia University website screenshot

Columbia University

Columbia University is a private Ivy League research university in New York City, ranked #18 in the QS World University Rankings 2025. Its public developer and API footprint is modest and largely gated: the central Open Data Service publishes programming-friendly JSON/XML data feeds (course directory, CLIO library catalog, building access, and more) that require a Columbia UNI login, while Columbia University Libraries offers the CLIO catalog as open MARCXML bulk data under CC0. Identity and access integration is provided via CAS and a Shibboleth/SAML 2.0 Identity Provider participating in the InCommon Federation. Source code is published across the cul (Libraries) and columbia-it (CUIT) GitHub organizations.

Columbia University publishes 4 APIs on the APIs.io network. Tagged areas include Education, Higher Education, University, Open Data, and Library.

The Columbia University catalog on APIs.io includes 1 JSON-LD context.

Columbia University’s developer surface includes GitHub presence, authentication, and 9 more developer resources.

24.1/100 emerging ▬ flat Agent 12/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFree
4 APIs
EducationHigher EducationUniversityOpen DataLibraryIdentityUnited States

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 24.1/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/columbia: 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 4

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

Columbia Open Data Service

Central university service publishing data feeds to software developers in programming-friendly formats such as JSON and XML (including the course directory, CLIO library catalo...

CLIO Library Catalog Open Data

Columbia University Libraries publishes its catalog (bibliographic and holdings data from the Integrated Library System behind CLIO) as open MARCXML bulk extracts, updated month...

CU Directory of Classes

Public web directory of Columbia University class offerings, browsable by subject, department, semester, instruction method, weekday and start time. No official documented API o...

Columbia Identity (CAS / Shibboleth SAML)

Columbia University Information Technology (CUIT) provides UNI-based web authentication and federation. CAS (Central Authentication Service) supports browser-based single sign-o...

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Columbia Rate Limits

1 limits

RATE LIMITS

FinOps 1

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

Semantic Vocabularies 1

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

Columbia Context

8 classes · 3 properties

JSON-LD

Security Posture 1

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

Columbia Domain Security

TLSv1.3 · DMARC

SECURITY

Resources

Get Started 1

Portal, sign-up, and the first successful call

Build 2

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: columbia
name: Columbia University
description: 'Columbia University is a private Ivy League research university in New York City, ranked #18 in the QS World
  University Rankings 2025. Its public developer and API footprint is modest and largely gated: the central Open Data Service
  publishes programming-friendly JSON/XML data feeds (course directory, CLIO library catalog, building access, and more) that
  require a Columbia UNI login, while Columbia University Libraries offers the CLIO catalog as open MARCXML bulk data under
  CC0. Identity and access integration is provided via CAS and a Shibboleth/SAML 2.0 Identity Provider participating in the
  InCommon Federation. Source code is published across the cul (Libraries) and columbia-it (CUIT) GitHub organizations.'
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/columbia.png
url: https://raw.githubusercontent.com/api-evangelist/columbia/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Open Data
- Library
- Identity
- United States
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
- aid: columbia:opendata
  name: Columbia Open Data Service
  description: 'Central university service publishing data feeds to software developers in programming-friendly formats such
    as JSON and XML (including the course directory, CLIO library catalog, and building access feeds). Access is gated: any
    member of the University community may log in with their UNI to consume the feeds. Feed pages document refresh schedules,
    data diagrams, and table/element documentation.'
  humanURL: https://opendataservice.columbia.edu/
  tags:
  - Open Data
  - Data Feeds
  - JSON
  - XML
  - Gated
  properties:
  - type: Documentation
    url: https://opendataservice.columbia.edu/about
- aid: columbia:clio-opendata
  name: CLIO Library Catalog Open Data
  description: Columbia University Libraries publishes its catalog (bibliographic and holdings data from the Integrated Library
    System behind CLIO) as open MARCXML bulk extracts, updated monthly and released under a CC0 1.0 Public Domain Designation.
    Covers books, serials, music, video, manuscripts and more; excludes Law Library and ReCAP partner records.
  humanURL: https://library.columbia.edu/bts/clio-data.html
  baseURL: https://lito.cul.columbia.edu/extracts/ColumbiaLibraryCatalog/full/
  tags:
  - Library
  - Catalog
  - MARCXML
  - Open Data
  - Bulk Download
  properties:
  - type: Documentation
    url: https://library.columbia.edu/bts/clio-data.html
  - type: GitHub
    url: https://github.com/cul/clio-spectrum
- aid: columbia:directory-of-classes
  name: CU Directory of Classes
  description: Public web directory of Columbia University class offerings, browsable by subject, department, semester, instruction
    method, weekday and start time. No official documented API or JSON feed is published; the service points users to Vergil
    Course Search for authoritative course data. An unofficial third-party project (soid/columbia-catalog-data) crawls this
    directory and republishes it as JSON/CSV.
  humanURL: https://doc.sis.columbia.edu/
  tags:
  - Courses
  - Catalog
  - Directory
  - Unofficial
  properties:
  - type: Documentation
    url: https://doc.sis.columbia.edu/
  - type: GitHub
    url: https://github.com/soid/columbia-catalog-data
- aid: columbia:identity
  name: Columbia Identity (CAS / Shibboleth SAML)
  description: Columbia University Information Technology (CUIT) provides UNI-based web authentication and federation. CAS
    (Central Authentication Service) supports browser-based single sign-on and MFA, while the Shibboleth Identity Provider
    supports SAML 2.0 single sign-on and participates in the InCommon Federation, serving roughly 50 integrated applications.
  humanURL: https://www.cuit.columbia.edu/web-authentication-federation
  tags:
  - Identity
  - Authentication
  - SAML
  - CAS
  - Shibboleth
  - SSO
  properties:
  - type: Documentation
    url: https://www.cuit.columbia.edu/shibboleth
  - type: Documentation
    url: https://www.cuit.columbia.edu/cas-authentication
  - type: Signup
    url: https://www.cuit.columbia.edu/cas-authentication/registration
common:
- type: DomainSecurity
  url: security/columbia-domain-security.yml
- type: Website
  url: https://www.columbia.edu/
- type: DeveloperPortal
  url: https://opendataservice.columbia.edu/
- type: GitHub
  url: https://github.com/cul
- type: GitHub
  url: https://github.com/columbia-it
- type: Authentication
  url: https://www.cuit.columbia.edu/web-authentication-federation
- type: LinkedIn
  url: https://www.linkedin.com/school/columbia-university/
- type: Plans
  url: plans/columbia-plans-pricing.yml
- type: RateLimits
  url: rate-limits/columbia-rate-limits.yml
- type: FinOps
  url: finops/columbia-finops.yml
- type: Review
  url: review.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com