Update API spec with latest CMS changes - #55
Open
rollki wants to merge 2 commits into
Open
Conversation
rollki
force-pushed
the
4.x
branch
2 times, most recently
from
July 17, 2026 08:35
61e00f1 to
77fafd3
Compare
Converts the entire document from legacy Asciidoctor snippet style to a proper AsciiDoc book. No API content changes. - Replace manual 300-line TOC with auto-generated :toc: left - Add :doctype: book header with :numbered: and :icons: font - Strip link:#...[] wrappers from all section headings - Remove [width="100%",cols="..."] table header options - Normalise source block types to [source,json]
- Live stream brief/search: rename topLevelCategory -> topLevelCategoryId
- Live stream brief/search: add description and equipment fields
- Live stream details: add chatEnabled field
- Sources: fix type description ("currently always m3u8")
- Sources: add provider and vimeoEventId fields with Vimeo proxy note
- Live stream: add Vimeo-hosted live stream response example
- Add Vimeo Playback Proxy endpoint documentation
- Combined API: correct URLs from /settings/v4.0/ to /api/virtual-classes/v4.0/
- Association info: fix billboards field url (was: link) + add centerFocusImage and premium
- Video details: remove videoFiles[].codec (not in implementation)
- Video brief: fix expirationDate description (field omitted when absent)
- Widgets API: annotate as not yet implemented in CMS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update API spec with latest CMS changes + resolve merge conflicts
What changed
The previous commit (611ca77) was a large AI-assisted rewrite of vc.adoc to modernise the AsciiDoc format:
This commit
The rewrite left two unresolved git merge conflict markers committed into the file. This PR resolves them:
The bulk of this spec was regenerated by Claude from the CMS codebase. Deep analysis flagged several areas that should be verified by a developer familiar with the API before this is shared externally: