---
title: "Get Room Assignment Files"
method: GET
path: "/chatrooms/{room_name}/assignment-files"
tags: ["chatrooms"]
---

# Get Room Assignment Files

`GET /chatrooms/{room_name}/assignment-files`

## Request

- Base URL: `https://api.fluentea.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fluentea.com/chatrooms/{room_name}/assignment-files`
- Auth: none declared

The section's open assignments with their files, for the call's
"Assignment files" tab. A breakout resolves to its parent class.

`{organization_id, group_id, timezone, secondary_timezone, assignments}`.
The two ids are what the in-app viewer pages a PDF through
(`/organizations/{org}/groups/{group}/assignments/{a}/items/{i}/pages`),
which applies the same section gate again.

sync def on purpose: sync DB and no awaits, so it runs in the threadpool
rather than on the event loop.

## Path parameters

- `room_name` string, required

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

> 48 revisions in range; 1 not diffed.

- **2026-10-22** `8411afb3fc3c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/changes/chatrooms/:room_name/assignment-files/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/aeb0298c02e1?raw)
