Skip to content

ADS-119 Publish Ads API reference#753

Draft
MaartenRimaux wants to merge 4 commits into
ADS-111-rewrite-getting-startedfrom
ADS-119-publish-api-reference
Draft

ADS-119 Publish Ads API reference#753
MaartenRimaux wants to merge 4 commits into
ADS-111-rewrite-getting-startedfrom
ADS-119-publish-api-reference

Conversation

@MaartenRimaux

@MaartenRimaux MaartenRimaux commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Publish the V2 Ads REST API reference from ADS-109’s commit-pinned openapi.json without committing a second copy of the contract.

fetch-ads-openapi.mjs fetches the private backend contract on demand, adds deterministic documentation-only tags, summaries, and operation IDs when absent, then npm run refresh-ads-api-docs regenerates the committed resource-grouped MDX reference. Normal site builds use those reviewed generated pages and do not require cross-repository credentials.

The V2 sidebar and prose now point to the channel-based REST API with Basic key/secret plus X-Org-ID. Legacy monetized-stream reference links and redirects remain under V1.

Link to Devin session: https://dolby.devinenterprise.com/sessions/b934d3445fec4fd8aa7c8dbdcedfb3bc
Requested by: @MaartenRimaux

Co-Authored-By: maarten.rimaux <maarten.rimaux@dolby.com>
@MaartenRimaux MaartenRimaux self-assigned this Jul 16, 2026
@devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

Co-Authored-By: maarten.rimaux <maarten.rimaux@dolby.com>
@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://THEOplayer.github.io/documentation/pr-preview/pr-753/

Built to branch gh-pages at 2026-07-16 15:35 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

devin-ai-integration Bot and others added 2 commits July 16, 2026 15:20
Co-Authored-By: maarten.rimaux <maarten.rimaux@dolby.com>
Co-Authored-By: maarten.rimaux <maarten.rimaux@dolby.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant