Request headers
string
required
The service user’s API token in the
Bearer YOUR_TOKEN format. The school owner issues the token in the admin panel:
Manage → School → For developers → API keys — see the “Authentication” section for details.integer
required
The numeric ID of the seller — the account the school belongs to. Copy it on the API keys page, in
the Integration data → Identifiers card. The token’s permissions are checked against this ID.
integer
required
The numeric ID of the school, found in the same place as
Seller-Id. The value must match the seller’s school — otherwise
a 400 error with cause: "ForbiddenSchoolMismatch" is returned.CourseManage) or “Course Curator” (CourseCurator). The method is available to schools only.
The method returns the full course object — unlike the Course list, which returns a
compact projection. Modules, lessons and blocks are not included in the response.
Path parameters
integer
required
Course ID.
Response fields
Related sections
- Course list — find courses and their group IDs
- Update a course — change course fields
- Course progress — participants’ progress by lesson
Permission requirements
Requires token authentication and one of the permissions: “Course Management”
(
CourseManage) or “Course Curator” (CourseCurator). The method is available to schools only.Updated: 2026-09-28 05:04 UTC