Skip to content

Overview

Social OSU API (1.0.0)

REST API for Social OSU, an AI-powered campus discovery platform for The Ohio State University students.

Authenticated application endpoints are exposed under /api/v1 and require a valid Clerk JWT in the Authorization header unless noted otherwise. GET /api/health is intentionally unauthenticated.

Most list endpoints return { data, pagination }. Route-specific exceptions are documented inline, such as the embedded createdEvents page on public profiles, recommendation section responses shaped as { items, meta }, and the admin pipeline job list.

  • OpenAPI version: 3.0.3

Authentication

bearerAuth

Security scheme type: http

Bearer format: JWT