Skip to content

Update API specifications with fern api update#38

Open
github-actions[bot] wants to merge 1 commit intomainfrom
main-2026-04-17T04-04-18-903Z
Open

Update API specifications with fern api update#38
github-actions[bot] wants to merge 1 commit intomainfrom
main-2026-04-17T04-04-18-903Z

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Apr 17, 2026

Update API specifications by running fern api update.


Note

Medium Risk
Medium risk because it changes public API contracts (new/changed schemas, pagination params/response fields, and new endpoint behavior) which can break generated clients and integrations if consumers aren’t updated.

Overview
Regenerates openapi.json with OAuth support surfaced in the API contract: new action types (oauth-consent-grant/oauth-consent-deny) and schemas, plus added performedByClientId on action/audit records and OAuth session fields (clientId, landscapeId, scopes) with an OAuthScope enum.

Extends several APIs and schemas: adds cursor-based pagination (cursor/limit, nextCursor, x-fern-pagination) to modelObjects/modelConnections list endpoints; adds a PATCH Share Link update endpoint (separating it from delete) and extends share link options with adrs mode and adrId.

Makes additional contract tweaks including ADR content fields, nullable catalog technology status (to allow private), diagram export maxWidth, diagram description generation request shape (DiagramContentGenerateDescriptionFilter), stricter import schemas via additionalProperties: false, updated import hierarchy description, and widespread addition of 403 Forbidden responses across endpoints.

Reviewed by Cursor Bugbot for commit 6ee5931. 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