Skip to content

Update API specifications with fern api update#68

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-05-14T04-21-17-240Z
Open

Update API specifications with fern api update#68
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-05-14T04-21-17-240Z

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented May 14, 2026

Update API specifications by running fern api update.


Note

Medium Risk
Medium risk because this is a broad OpenAPI contract update (new endpoints, pagination semantics, auth requirements, and schema shape changes) that can break generated SDKs/clients if they aren’t updated in lockstep.

Overview
Updates openapi.json with several API contract expansions and breaking-ish refinements.

Adds OAuth-related audit/action modeling (oauth-consent-grant/deny, ActionOAuth, performedByClientId) plus OAuth session fields (clientId, landscapeId, scopes). Introduces new organization fields (aiModel, oauthLandscapeWriteEnabled, billingMonthlyCost), adds ADR content, and extends share-link options/modes (incl. adrId, adrs, model-viewer, and returning defaultUrl).

Adds a new GET /landscapes/{landscapeId}/versions/{versionId}/model/dependencies endpoint with a ModelDependenciesFilter, adds cursor pagination (cursor/limit + nextCursor + x-fern-pagination) to model objects/connections and versions (with VersionFilter and VersionUpdate schemas), and updates diagram description generation to accept an object filter plus image export maxWidth. Tightens several import schemas via additionalProperties: false, makes catalog technology status nullable for “private”, secures /catalog/suggestion/brand, and broadly adds 403 responses across many endpoints.

Reviewed by Cursor Bugbot for commit 8604bcc. Bugbot is set up for automated code reviews on this repo. Configure here.

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.

0 participants