---
title: "Get Assigned Course Flashcards"
method: GET
path: "/student/content/assigned-courses/{course_id}/flashcards"
tags: ["Student Content"]
---

# Get Assigned Course Flashcards

`GET /student/content/assigned-courses/{course_id}/flashcards`

## Request

- Base URL: `https://api.excellence-ai.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.excellence-ai.com/student/content/assigned-courses/{course_id}/flashcards`
- Auth: OAuth 2 (password, token URL `api/login`)

Get all flashcards for a specific assigned course.

Verifies that the student has access to the course before returning flashcards.
Respects the teacher's sharing options for flashcards, and drops the
flashcards of every unit the student cannot see (sharing options or the
class's bookmark, EXC-675). The course-level revision cards are those the
class's flashcards bookmark unlocks (EXC-680), in the deck's order.

## Path parameters

- `course_id` string, required

## Response `200`

Successful Response

- Flashcard[]
  - `_id` string
  - `course_id` string, required
  - `unit_id` string, nullable
  - `user_id` string, required
  - `front` string, required
  - `back` string, required
  - `revision_type` 'unit' | 'course_global', nullable
  - `anchor_unit_id` string, nullable
  - `anchor_block_id` string, nullable
  - `anchored_at` string, date-time, nullable
  - `created_at` string, date-time

## Other responses

- `422`: Validation Error

## Changes

> 55 revisions in range; 1 not diffed.

- **2026-09-30** `518c1e6178a3`: 3 info
  - added the optional property `items/anchor_block_id` to the response with the `200` status
  - added the optional property `items/anchor_unit_id` to the response with the `200` status
  - added the optional property `items/anchored_at` to the response with the `200` status

[Operation history](https://skmtc.dev/excellence-ai/apis/excellence-learning/changes/student/content/assigned-courses/:course_id/flashcards/get.md)

---

[API](https://skmtc.dev/excellence-ai/apis/excellence-learning.md) - [All operations](https://skmtc.dev/excellence-ai/apis/excellence-learning/llms.txt) - [OpenAPI document](https://skmtc.dev/excellence-ai/apis/excellence-learning/revisions/379e4a57dee8?raw)
