Skip to content

Update API specifications with fern api update#14

Open
github-actions[bot] wants to merge 1 commit intomainfrom
main-2026-03-25T03-50-41-541Z
Open

Update API specifications with fern api update#14
github-actions[bot] wants to merge 1 commit intomainfrom
main-2026-03-25T03-50-41-541Z

Conversation

@github-actions
Copy link
Copy Markdown

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

Update API specifications by running fern api update.


Note

Medium Risk
Medium risk because the OpenAPI contract changes in multiple places (new OAuth action types, new request schema for diagram description generation, stricter additionalProperties: false on import payloads, and a new PATCH share-link endpoint), which can break generated clients and validation.

Overview
Updates the OpenAPI spec to include OAuth consent audit actions (grant/deny) and to capture OAuth context in sessions and audit logs via new clientId/landscapeId and performedByClientId fields.

Expands/adjusts several API contracts: diagram description generation now accepts an optional modelObjectIds filter, diagram export options add maxWidth, model object exports can expand flows, and ADR responses now include content.

Tightens and extends endpoints and error shapes by adding 403 responses broadly, making multiple *Import schemas disallow unknown fields (additionalProperties: false), and adding a PATCH /landscapes/{landscapeId}/versions/{versionId}/share-link update operation (with optional resetShortId) alongside the existing create/delete behavior.

Written by Cursor Bugbot for commit 5baa991. 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