List course revisions
course_version_listList a course's saved content versions, newest first, as metadata only: version number, createdAt, updatedAt and blockCount (plus authorName when the key also holds members:read). Use it to find an earlier version to inspect or restore, then read that version's blocks with course_content_get(version:N); to read the current lessons you do not need it, since course_content_get returns them by default. The first row is the current version, so limit:1 tells you its number and when it was saved. Every save adds a version and none are pruned: page back from the newest by raising offset in steps of limit. Returns {courseId, total, count, versions}. To restore a version, save its blocks with course_content_set; that adds a new version and keeps the history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Course id. | |
| limit | No | Max versions to return (default 25; values above 50 are capped at 50). | |
| offset | No | Versions to skip, counting from the newest (default 0). |