Get Full Learning Path Content
Returns the full structure of a learning path, including its milestones and each milestone's associated courses
Returns the full structure of a learning path, including its milestones and each milestone's associated courses.
GET
https://example.thoughtindustries.com/incoming/v2/fullContent/learningPaths/:idExample request
curl "https://example.thoughtindustries.com/incoming/v2/fullContent/learningPaths/:id" \
-H 'Authorization: Bearer YOUR_API_KEY'Parameters
| Name | Type | Required | Location | Description |
|---|---|---|---|---|
id | uuid | Yes | path | Learning path UUID. |
Example response
{
"id": "1d9e8f70-4a3b-4c2d-8e1f-0a9b8c7d6e5f",
"name": "Manager Fundamentals",
"shortDescription": "A guided path covering the basics of people management.",
"milestone.0.name": "Foundations",
"milestone.0.milestoneCourses.0.id": "8f2a1c34-5b6d-4e7f-9a01-2b3c4d5e6f70",
"milestone.0.milestoneCourses.0.title": "Onboarding Essentials",
"milestone.0.milestoneCourses.0.description": "A short introduction to the platform for new hires."
}Response fields
| Field | Type | Description |
|---|---|---|
id | uuid | Learning path ID. |
name | string | Learning path name. |
shortDescription | string | Short description. |
milestone.N.name | string | Milestone name. |
milestone.N.milestoneCourses.N.id | uuid | Course ID. |
milestone.N.milestoneCourses.N.title | string | Course title. |
milestone.N.milestoneCourses.N.description | string | Course description. |