---
title: "Current Session"
method: GET
path: "/organizations/by-slug/{slug}/current-session"
tags: ["organizations", "organizations"]
---

# Current Session

`GET /organizations/by-slug/{slug}/current-session`

Public: resolve a school slug to its live/imminent session room, if any.

Cached per (school, viewer, link, section) for at most 60s — see the cache
block at the top of this module, and `_current_session_ttl` for why a
NEGATIVE answer is not cached past the moment the next class opens. The
resolution itself is unchanged and lives in `_resolve_current_session`.

## Path parameters

- `slug` string, required

## Query parameters

- `code` string, nullable
- `group_id` string, nullable

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

> 24 revisions in range; 1 not diffed.

- **2026-09-09** `319f44519f0c` — 1 info
  - added the new optional `query` request parameter `group_id`

[Change history](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/changes/organizations/by-slug/:slug/current-session/get.md)

---

[API](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored.md) · [All operations](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/llms.txt) · [OpenAPI document](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/revisions/ecd3f19d9e8b?raw)
