---
title: "Serve Learn Mastery Map"
method: GET
path: "/learn/mastery-map"
---

# Serve Learn Mastery Map

`GET /learn/mastery-map`

## Request

- Base URL: `https://www.oxfordledge.com` (the document declares no server; this is the origin it was published from)
- URL: `https://www.oxfordledge.com/learn/mastery-map`
- Auth: none declared

Mastery Map page — Mastery Definition plan §5.

Reachable via direct URL only; not linked from primary nav until
the S50 measurement window clears (≥ 2026-05-01) per plan §8
Week 1. Self-only data — JS hydration calls /api/learning/
mastery/summary which is `require_auth`-gated; anonymous users
get a sign-in prompt rendered client-side.

Pre-v51: page works today, just shows attempted/familiar/
proficient counts. Post-v51 activation: same page surfaces
Mastered + Enduring without server changes.

## Response `200`

Successful Response

---

[API](https://skmtc.dev/oxfordledge/apis/oxford-ledge-api.md) · [All operations](https://skmtc.dev/oxfordledge/apis/oxford-ledge-api/llms.txt) · [OpenAPI document](https://skmtc.dev/oxfordledge/apis/oxford-ledge-api/revisions/e832a1260f0b?raw)
