Education

Full learning-path payload (drawer-open lazy fetch)

Lazy drill-down for a single path. Returns the same shape an individual element of /api/learning/paths.paths has — including full sections, quiz (answers stripped), applyTask, glossaryTerms. Slug-validated to block path-traversal probes.

get/api/learning/paths/{path_id}

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/api/learning/paths/{path_id}
  • Auth: none declared

Path parameters

path_idstring required

Path id from the index endpoint

Response

Successful Response

idstring required
titlestring required
descriptionstring nullable
levelstring nullable
prerequisitesstring[] nullable
masteryThresholdnumber nullable

ADVISORY path/module metadata only (#193/LR-16, 2026-07-27): set by 4 of ~435 modules and read by NOTHING - the real mastery gate is the concept-level EMA in learn/mastery/layer.py (see /methodology/mastery-threshold). Kept on the wire for shape stability; never treat it as a gating threshold.

Changes

No recorded changes to this operation across all 1 revision of this API.