---
title: "Session Graduation"
method: GET
path: "/graduation/{session_id}"
tags: ["graduation"]
---

# Session Graduation

`GET /graduation/{session_id}`

Return graduation state for a specific session.

Args:
    session_id: The session identifier to look up.

Returns:
    JSON with stage, metrics, promotion log, and graduation readiness.

Raises:
    HTTPException: 404 when no record exists for *session_id*.

## Path parameters

- `session_id` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `404` — No graduation record for session
- `422` — Validation Error

---

[API](https://skmtc.net/sipyourdrink-ltd/apis/bernstein-task-server.md) · [All operations](https://skmtc.net/sipyourdrink-ltd/apis/bernstein-task-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sipyourdrink-ltd/bernstein-task-server/versions/86f514b4e920/schema)
