---
title: "My Recap Availability"
method: GET
path: "/api/recap/availability"
tags: ["recap"]
---

# My Recap Availability

`GET /api/recap/availability`

Should the way IN to the recap be shown to this person right now, and
which languages it could be about.

Its own endpoint because the surface that asks (the progress page's card)
has no reason to build a whole recap to find out, and building one is
every transcript of the term. The language list costs one query of this
learner's own transcript lines (`gather_utterances`, which cuts their
slice out server side), not a recap.

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

> 25 revisions in range; 1 not diffed.

- **2026-09-21** `13996d792e23` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/changes/api/recap/availability/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/be75c0eba493?raw)
