Skip to content

Rework OpenAPI HTTP endpoint config for the new access setting#3316

Merged
pwizla merged 3 commits into
mainfrom
cms/add-openapi-access-config
Jul 3, 2026
Merged

Rework OpenAPI HTTP endpoint config for the new access setting#3316
pwizla merged 3 commits into
mainfrom
cms/add-openapi-access-config

Conversation

@pwizla

@pwizla pwizla commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

This PR reworks the OpenAPI HTTP endpoint documentation to reflect the new single access setting per endpoint (content-api: disabled/public, admin: disabled/authenticated, both disabled by default), replacing the earlier enabled + access.mode/access.roles model, while keeping the still-supported route.path and cache.* options.

Documents #26574

Direct preview link 👉 here

@pwizla pwizla self-assigned this Jul 3, 2026
@vercel

vercel Bot commented Jul 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview, Comment Jul 3, 2026 1:37pm

Request Review

@github-actions github-actions Bot added internal PRs created by the Strapi core team pr: updated content PRs updating existing documentation content source: CMS labels Jul 3, 2026
@pwizla pwizla marked this pull request as ready for review July 3, 2026 13:34
Comment thread docusaurus/docs/cms/api/openapi.md Outdated
@pwizla pwizla added this to the 7.0.1 milestone Jul 3, 2026
@pwizla pwizla merged commit 2dacc93 into main Jul 3, 2026
3 of 4 checks passed
@pwizla pwizla deleted the cms/add-openapi-access-config branch July 3, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal PRs created by the Strapi core team pr: updated content PRs updating existing documentation content source: CMS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant