Skip to content

Update API specifications with fern api update#20

Open
github-actions[bot] wants to merge 1 commit intomainfrom
main-2026-03-30T04-03-23-141Z
Open

Update API specifications with fern api update#20
github-actions[bot] wants to merge 1 commit intomainfrom
main-2026-03-30T04-03-23-141Z

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions bot commented Mar 30, 2026

Update API specifications by running fern api update.


Note

Medium Risk
Medium risk because this updates the public OpenAPI contract across many endpoints (new fields, stricter import schemas, and added 403 responses), which can break generated clients and consumers relying on previous schema/response shapes.

Overview
Refreshes openapi.json with several new/expanded public API contracts.

Adds OAuth consent audit action types (oauth-consent-grant/oauth-consent-deny) and extends action/session metadata with performedByClientId, plus UserSession.clientId and UserSession.landscapeId. Also expands various schemas: ADRs now include content, diagram description generation requests accept a new DiagramContentGenerateDescriptionFilter (including optional modelObjectIds), diagram image export supports maxWidth, and model object expansion can include flows via flowsExpanded.

Tightens import payload validation by setting additionalProperties: false on multiple *Import schemas and updates the parentId hierarchy rules for ModelObjectImport. Broadly annotates many endpoints with an explicit 403 Forbidden response and adjusts the Share Link endpoints so PATCH is the update operation (with optional resetShortId) and DELETE no longer takes a body.

Written by Cursor Bugbot for commit 81b4a41. This will update automatically on new commits. 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